A debutat in 1962 in echipa de juniori a clubului Stiinta Bucuresti, pe postul de portar. S-a transferat apoi pentru o scurta perioada la Rapid Bucuresti, dupa care, din 1964 a jucat la Steaua, echipa cu care a cucerit zece titluri nationale.
Din 1967 a fost selectionat la echipa nationala unde a fost titular in poarta la 50 de intalniri internationale, cucerind titlurile de campion mondial cu nationala Romaniei de tineret, in 1967, si cu cea de seniori, in 1970.
I-a fost acordat titlul de Maestru Emerit al Sportului si i-a fost decernata distinctia Ordinul “Merite Sportive” clasa a III-a si a II-a.
A decedat in aprilie 2012.