Gimė 1949 m., Kaišiadorių rajone, Žąsliuose. 1975 m. baigė Lietuvos valstybinės konservatorijos (dabar – Lietuvos muzikos ir teatro akademija) aktorių laidą (kurso vadovės Dalia Tamulevičiūtė, Irena Bučienė). Nuo 2002 m. – Jaunimo teatro aktorius. 2021 m. apdovanotas Lietuvos nacionaline kultūros ir meno premija.
VAIDMENYS JAUNIMO TEATRE:
Ödön von Horváth, Vienos miško pasakos, rež. Yana Ross, 2019
Ildikó Gáspár ir Árpád Schilling, Autonomija, rež. Árpád Schilling, 2018
Henrik Ibsen, Junas Gabrielis Borkmanas, rež. Gintaras Varnas, 2017
Bertolt Brecht, Geras žmogus iš Sezuano, rež. Vidas Bareikis, 2015
Aaron Bushkowsky, Pabaigos pradžia, rež. Arvydas Lebeliūnas, 2014
Petr Zelenka, Nykstančios rūšys, rež. Rolandas Atkočiūnas, 2014
Jonas Grinius, Barbora ir Žygimantas pagal pjesę „Gulbės giesmė”, rež. Jonas Vaitkus, 2010
William Shakespeare, Jei taip, tai šitaip, rež. Paul Eugene Budraitis, 2007
Martin McDonagh, Pagalvinis, rež. Jonas Vaitkus, 2006
Edward Albee, Ožka, arba kas ta Silvija?, rež. Dalia Tamulevičiūtė, 2005
Laura Sintija Černiauskaitė, Liučė čiuožia, rež. Algirdas Latėnas, 2003
Oleg Danilov, Geltonoji neūžauga, rež. Kostas Smoriginas, 2003
Pagal Fyodor Dostoyevsky, Dėdulės sapnas, rež. Cezaris Graužinis, 2003
Selma Lagerliof, Saga apie Gestą Berlingą, rež. P.Pedajasas, 1996
Henrik Ibsen, Lėlių namai, rež. Jonas Vaitkus, 1995
Rūdolfs Blaumanis, Siuvėjų dienos Silmačiuose, rež. Povilas Gaidys, 1993
Nikolaj Gogol, Lošėjai, rež. Hamish Glen, 1993
Anton Čechov, Žuvėdra, rež. Algirdas Latėnas, 1991
Anton Čechov, Dėdė Vania, rež. Eimuntas Nekrošius, 1986
Vasilij Šukšin, Muzikos pamokos, rež. Dalia Tamulevičiūtė, 1985
Č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
Vadim Korostyliov, Pirosmani, Pirosmani…, rež. Eimuntas Nekrošius, 1981
J. Jurkano, Laikrodis su gegute, rež. Gytis Padegimas, 1980
G. Kanovičiaus, S. Šaltenio, Katė už durų, rež. Eimuntas Nekrošius, 1980
Shelagh Delaney, Medaus skonis, rež. Eimuntas Nekrošius, 1977
V. Majakovskio, Blakė, rež. D.Tamulevičiūtė, 1976
Kostas Kubilinskas, Bebenčiukas, rež. Dalia Tamulevičiūtė, 1975