A debutat in handbal ca portar la Scoala Sportiva Drobeta Turnu-Severin. In studentie a jucat la Politehnica Timisoara, dupa care s-a transferat la CS Dinamo Bucuresti.
Cu echipa Romaniei, a fost prezent la doua editii ale Jocurilor Olimpice, in 1984, la Los Angeles, unde a cucerit medalia de bronz si in 1992, la Barcelona, unde s-a clasat pe locul 8. Tot cu nationala Romaniei, in 1983, a cucerit Cupa Campionilor Mondiali si Olimpici.
Dupa 1990 a jucat in campionatul de handbal al Spaniei.
A primit titlul de Maestru Emerit al Sportului.