Absolvent al Institutului de Teatru din Târgu Mureş (promoţia 1982, clasa
Constantin Codrescu). Actor la Teatrul de Nord Satu Mare (1984-1985), la Teatrul Naţional din Cluj, unde joacă până în 1996, când vine la Teatrul Naţional din Bucureşti. Lector universitar, Universitatea Babeș-Boliay, Cluj, Facultatea de Teatru și Televiziune (1991 - 2003). Actor la Teatrul Național din București.