Graduate of the Institute of Theatre and Film “I.L. Caragiale” (class of 1980, prof. Olga Tudorache, teaching assistant Florin Zamfirescu). Actor at the I.Vasilescu Theatre in Giurgiu (1980-1984), at the Dramatic Theatre in Brașov (1984-1987), and at the Bulandra Theatre in Bucharest since 1987. Professor at the Performing Arts department of the Theatre Faculty of the National University of Theatre and Film “I.L. Caragiale”.