Az öt olimpián szerepelt tőrvívó Rómában mutatkozott be, 1968-ban és 1972-ben második helyen végzett.
A világbajnokságok során 1957-ben vivott a győztes csapatban, több ezüst- és bronzérem tulajdonosa. Az Universiade versenyei során négy egyéni bajnokságot nyert. Két évtizeden át tartozott a nemzetközi élvonalhoz. Sportolói életutja elismeréseként Nemzetközi Fair Play dijban részesült.
Sikeres versenyzői pályafutása befejeztével vezetőként is sokoldalu tevékenységet fejtett ki. Egy ideig elnöke volt a magyar szövetségnek. A nemzetközi szövetségben főtitkári teendőket látott el, majd az európai szövetség elnökeke lett, jelenleg alelnöke. Tagja volt a NOB orvosi bizottságának. Elnöke a Nemzetközi Fair Play Bizottságnak. A MOB 1989-ben történt önállósága óta tagja a testület elnökségének, korábban az orvosi, jelenleg a Fair Play és az Etikai bizottságot vezeti. Majd 2005 decemberében a MOB főtitkárává választották.