"Este unul din actorii - tot mai rari, parcã, de la o vreme - care indiferent cã joacã tragedie, dramã sau comedie, izbutesc sã "treacã rampa" si sã iradieze farmecul personajului si nu mai putin, al personalitãtii proprii". (Alice Georgescu).
Absolvent al Institutului de Teatru din Targu Mures, clasa profesorului Constantin Codrescu, promotia 1982. Intre 1991 si 2000 a fost profesor de an, lector universitar la Universitatea "Babes Bolyai" Cluj, Facultatea de Litere, Catedra de Teatru. Debuteaza in 1982, ultimul an de studentie, pe scena Nationalului din Cluj, cu rolul Cristopher Flanders din "Trenul nu mai opreste aici" de T. Williams. Societar al Teatrului National "I.L.Caragiale" Bucuresti din 2004.
Printre cele mai cunoscute roluri din filmele sale s-au aflat Cara din "Craii de Curtea Veche" de Mircea Veroiu, dar a jucat si in productiile "Trei Pazeste", "Omul Punte", "Zbor deasupra unui cuib de cuci", "Martorii" de Dan Pita, "Tandretea Lacustelor" etc.