A inceput sa joace handbal in 1972, la Scoala Sportiva nr. 2 din Brasov. In 1975, s-a transferat la Clubul Universitatea Bucuresti, unde s-a pregatit sub indrumarea antrenorului Eugen Trofin. In 1976 a fost legitimat la Dinamo Bucuresti, echipa cu care a cucerit doua titluri nationale, unde a evoluat pana in 1988, cand s-a transferat la Hidrotehnica Constanta. Din 1991 a jucat in Spania, la echipa Torrevieja, iar apoi in Germania, la o echipa de divizia secunda.
In 1976 a fost selectionat la echipa nationala pentru care a jucat in 200 de meciuri, inscriind 435 de goluri. A participat la doua editii ale JO si la trei ale CM. In 1983 a cucerit Super Cupa Campionilor Mondiali si Olimpici.
In 1995 si-a incheiat cariera de jucator.
A primit titlul de Maestru Emerit al Sportului, iar in 2000 i-a fost conferita Medalia nationala ”Serviciul Credincios” clasa a III-a.