A inceput halterele la sectia de copii a CSA Steaua Bucuresti sub indrumarea antrenorului Silviu Cazan.
Timp de zece ani, intre 1980 si 1990, a fost campion national in limitele categoriei 82,5 kg.
Cea mai importanta performanta a carierei a fost cucerirea titlului olimpic la total (smuls si aruncat) la Jocurile Olimpice de la Los Angeles din 1984.
Tot in 1984, a mai cucerit patru titluri mondiale, dintre care unul cu echipa, iar in 1987 a obtinut doua medalii de bronz.
A primit titlul de Maestru Emerit al Sportului si i-a fost conferit, Ordinul national „Pentru Merit” in grad de cavaler.
