Gimė 1953 m. Dusetose. 1975 m. baigė vaidybos studijas Lietuvos valstybinėje konservatorijoje (dabar Lietuvos muzikos ir teatro akademija) (vadovės Dalia Tamulevičiūtė ir Irena Bučienė). Nuo 1975 m. yra Jaunimo teatro aktorius, režisierius. Nuo 1997 m. iki 2016 m. Valstybinio jaunimo teatro vadovas.
VAIDMENYS JAUNIMO TEATRE:
Peter Handke, Pranašystė, rež. Justinas Vinciūnas, 2024
Dale Wasserman, Skrydis virš gegutės lizdo, rež. Velerij Griško, 2011
William Shakespeare, Ričardas III, rež. Algirdas Latėnas, 2000
Molière, Tartiufas, rež. Irena Bučienė, 1993
Anton Čechov, Žuvėdra, rež. Algirdas Latėnas, 1991
Saulius Šaltenis, Duokiškis, rež. Algirdas Latėnas, 1987
Viktor Rozov, Brolis Alioša, rež. Dalia Tamulevičiūtė, 1984
Čingiz Aitmatov, Ilga kaip šimtmečiai diena, rež. Eimuntas Nekrošius, 1983
Kęstutis Antanėlis, Sigitas Geda Meilė ir mirtis Veronoje, rež. Eimuntas Nekrošius, 1982
Florianas Kalas, Keturiese vidurnaktį, rež. Dalia Tamulevičiūtė, 1981
Aleksandr Chmelik, O vis dėlto ji sukasi?!, rež. Dalia Tamulevičiūtė, 1981
Grigorijus Kanovičius ir Saulius Šaltenis, Katė už durų, rež. Eimuntas Nekrošius, 1980
Anton Čechov, Žuvėdra, rež. Dalia Tamulevičiūtė, 1979
Saulius Šaltenis, Jasonas, rež. Dalia Tamulevičiūtė, 1978
Shelagh Delaney, Medaus skonis, rež. Eimuntas Nekrošius, 1977
Saulius Šaltenis, Škac, mirtie, visados škac, rež. Dalia Tamulevičiūtė, 1976
Karojis Sakonis, Televizijos trukdymai, rež. Irena Bučienė, 1975
Vadovėlių ištraukos, Nuogi karaliai, rež. Dalia Tamulevičiūtė, 1975