Absolvent al Școlii Normale din Craiova și al Institutului de Artă Teatrală şi Cinematografică "I.L.Caragiale" (promoţia 1967), clasa profesor
Dinu Negreanu. După absolvire, actor la Teatrul Național ”Marin Sorescu” din Craiova. Este profesor la Departamentul de Teatru al Facultății de Litere, în cadrul Universității din Craiova din 1996. Societar de onoare al Teatrul Naţional Craiova, din 21 martie 2004.