1966–1970 m. studijavo LSSR konservatorijoje (dėst. Irena Vaišytė, Juozas Rudzinskas, Irena Bučienė).
1989-1994 m. Katalikų radijo laidos „Mažoji studija“ skaitovas ir laidos vedėjas. 1993-1997 m. Lietuvos muzikos ir teatro akademijos vyr. asistentas, 1997–2009 m. Vaidybos ir režisūros katedros vedėjas, nuo 2003 m. profesorius. Vaidino Eimunto Nekrošiaus teare „Meno fortas“, Sankt Peterbugo bei Maskvos teatruose.