Gimė 1949 m. Kaišiadorių rajone, Žąsliuose. 1975 m. baigė vaidybos studijas Lietuvos valstybinėje konservatorijoje (dabar Lietuvos muzikos ir teatro akademija) (kurso vadovės Dalia Tamulevičiūtė ir Irena Bučienė). Nuo 2002 m. yra Jaunimo teatro aktorius.
VAIDMENYS JAUNIMO TEATRE:
Peter Handke, Pranašystė, rež. Justinas Vinciūnas, 2024
Ö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