Absolvent al Institutului de Artă Teatrală şi Cinematografică "I.L.Caragiale" (promoţia 1957). Peste douăzeci de ani lucrează în Buftea ca asistent de regie şi regizor secund colaborând cu numeroşi realizatori de la
Malvina Urşianu la
Mircea Mureşan şi de la
Sergiu Nicolaescu la
Lucian Pintilie. În 1979 debutează ca regizor cu
Ora zero. Cadru didactic asociat la Catedra regie de film şi televiziune a Universităţii Naţionale de Artă Teatrală şi Cinematografică "I.L. Caragiale" și profesor universitar la Universitatea "Hyperion" (1990 - 2009).