A fost pasionat de tir inca de cand era elev, cand a participat la numeroase concursuri scolare.
Dupa 1950, a inceput sa se antreneze in proba de talere. Din 1954, a devenit component al clubului Progresul Bucuresti sub culorile caruia a cucerit patru titluri de campion national in proba pe echipe, din cele 14 acumulate in intreaga cariera. A mai activat la asociatiile sportive bucurestene Recolta si Dinamo Obor.
In 1955, a doborat in premiera 100 de talere din tot atatea posibile, iar in 1960, a egalat recordul mondial doborand 298 de talere din 300 posibile.
In 1960, la Jocurile Olimpice de la Roma, a devenit primul campion olimpic la talere din istoria tirului sportiv romanesc.
La Campionatele Mondiale, in 1958, a obtinut medalia de bronz cu echipa de skeet, iar in 1961, si-a adjudecat bronzul la talere trap.
Dupa retragerea din activitatea competitionala a activat atat ca antrenor, cat si ca membru in cadrul Federatiei Romane de Tir Sportiv si a Asociatiei Vanatorilor si Pescarilor Sportivi.
A primit titlul de Maestru Emerit al Sportului.
A decedat in 1999.