A inceput sa joace handbal la Scoala Sportiva din Buzau sub indrumarea profesorului Constantin Capatana. Din anul 1967 pana in 1990, a activat la echipa Dinamo Bucuresti, mai intai ca jucator, pe postul de portar, apoi ca antrenor.
A fost selectionat de 257 de ori la echipele nationale de tineret si seniori ale Romaniei, fiind considerat unul dintre cei mai buni portari pe care i-a avut Romania.
A fost campion mondial in 1970, la 1974, la Berlin, si medaliat cu bronz la CM din 1967 din Suedia, campion mondial de tineret, in 1967, si universitar, in 1972. A fost selectionat de trei ori in echipa lumii, in 1973, 1975 si 1976.A cucerit doua medalii olimpice, una de argint, la JO de la Montreal, in 1976, si una de bronz, la Munchen (1972).
In 1980, si-a incheiat activitatea competitionala, dar a ramas antrenor timp de doi ani la echipa nationala, iar apoi la Dinamo Bucuresti. In Romania, a mai antrenat echipele Hidrotehnica Constanta si ASA Buzau, dupa care, in 1993, si-a inceput activitatea de antrenor in Maroc.
A primit titlurile de Maestru Emerit al Sportului, iar in 2000 i-a fost conferita Medalia nationala “Serviciul credincios” clasa I.