Absolvent al Liceului ”Emil Racoviță” din Cluj (1967-1971) și al Institutului de Artă Teatrală şi Cinematografică "I.L.Caragiale" - promoţia 1975, clasa profesor
Octavian Cotescu, asistent
Ovidiu Schumacher. Până în 1980 joacă pe scena Teatrului Naţional din Cluj, apoi la Teatrul Dramatic din Galaţi (1981-1987) și Teatrul Mundi (1987-2001). Din 2001 este în trupa Teatrului Bulandra. Încă din primii ani de facultate debutează în film cu rolul principal din
Porţile albastre ale oraşului. În 2007, la inițiativa actorilor Romeo Pop și a lui George Ivașcu, se deschide Teatrul Metropolis.