1958-tól a Csepel Autó, majd 1967-től a Vasas birkózója volt. Mindkét fogásnemben versenyzett. 1964-től 1974-ig szerepelt a magyar válogatottban. Három olimpián vett részt, az 1968. évi nyári olimpiai játékokon kötöttfogásban, az 1972. évi nyári olimpiai játékokon szabadfogásban szerzett bronzérmet. Kilencszer nyert egyéni magyar bajnoki címet. 1969-ben az év birkózójává választották. Az aktív sportolástól 1974-ben vonult vissza. Ezután sportvezetőként tevékenykedett, 1982-től 1988-ig a Vasas birkózószakosztályának technikai vezetője volt.