Gimė 1958 metų kovo 26 dieną Panevėžyje.

Į teatrą priimtas dirbti aktoriumi 1977 metais.

1987 m. baigė Lietuvos Valstybinę konservatoriją. 2004 m. baigė Pedagoginį universitetą, magistro studijos „Edukologija“ (Kultūros institucijų vadyba).

Įsimintiniausi vaidmenys:

KAJUS – E.Švarcas „Sniego karalienė“, rež. V.Blėdis, 1976 m.

ALANAS – A.Strindbergas „Mirties šokis“, rež. J.Miltinis, 1973 m.

FELIKSAS – E.Labišas „Šiaudinė skrybėlaitė“, rež. J.Miltinis, 1975 m.

FERDINANDAS – V.Šekspyras „Audra“, rež. V.Blėdis, J.Miltinis, 1978 m.

ŽENKA TULUPOVAS – V.Tendriakovas „Trys maišai šiukšlėtų kviečių“, rež. D.Banionis, 1982 m.

RIMAS – J.Grušas „Adomo Brunzos paslaptis“, rež. J.Miltinis, 1966 m.

LEONAS – Ž.Anuji „Orkestras“, rež. V.Jevsejevas, 1996 m.

ARCHAZAS – V. Haufas „Mažasis Mukas“, rež. V. Mazūras, 2006 m.

TEISMO ANTSTOLIS – Bomaršė „Figaro vedybos“, rež. A. Pociūnas, 2007 m.

ČIUŽINIŲ MEISTRAS – E. de Filippo „Mano šeima“, rež. R. Rimeikis, 2008 m.

PONAS FRANK – F.Goodrich, A.Hackett „Visada tavo. Ana Frank“, rež. V. Jevsejevas, 2008 m.

MATEMATIKOS MOKYTOJAS, KELEIVIS – N. Dumbadzė „Sveiki, žmonės!“, rež. V. Čigogidzė, 2013 m.

STARIKOVAS – N.Gogolis „Vedybos“, rež. Rolandas Augustinas A., 2011 m.

PONIOS SVITA – A.Ostrovskis „Katerina“, rež. V.Tertelis, 2012 m.

NIKAS VALENTI – P.Rozenfeldas „Kulkos virš Brodvėjaus“, rež. D.Kazlauskas, 2012 m.

KLEANTAS (ORGONO SVAINIS) – Moljeras „Tartiufas“, rež. D.Kazlauskas, 2013 m.

JAKOVAS – A. Čechovas „Žuvėdra“, rež. D. Kazlauskas, 2014 m.

PADAVĖJAS – N. Saimonas „Basomis parke“, rež. P.Stoičevas, 2014 m.

ADAŠAS BARDAŠAS – H.Levinas „Chefecas arba visi nori gyventi“, rež. P. Ignatavičius, 2015 m.

ŽANDARAS – K.Saja „Devynbėdžiai“, rež. M.Meilūnas, 2014 m.

DAKTARAS KRASNOVAS – R. Granauskas „Rūkas virš slėnių“, rež. R. Banionis, 2015 m.

TROTA – A. Šlepikas „Lietaus dievas“, rež. J. Dautartas, 2016 m.

KALANDADZĖ – A. Cagarelis „Chanuma“, rež. A. Enukidzė, 2017 m.

AKTORIUS – M. Durnenkovas „Karas dar neprasidėjo“, T. Leszczynskis, 2017 m.

MERGAITĖS TĖVAS – B. M. Koltès „Roberto Zucco“, rež. A. Gornatkevičius, 2018 m.