Gimė 1946 metų gegužės 26 dieną Panevėžyje.

1963 m. buvo priimtas į Panevėžio dramos teatro studiją, o po metų priimtas dirbti aktoriumi į teatrą. 1983 m. baigė Vilniaus valstybiniame universitete Filologijos fakultetą.

Įsimintiniausi vaidmenys:

KLITANDRAS – Ž.B.Moljeras „Žoržas Dandenas“, rež. J.Miltinis.

BOLENAS IR GODINO – E.Labišas „Šiaudinė skrybėlaitė“, rež. J.Miltinis, 1959 m.

TRAUGOTAS FON TRYDERMANAS – F.Diurenmato „Frankas V“, rež. J.Miltinis, 1969 m.

VOLTORĖ – Ben Džonsonas „Volponė“, rež. J.Miltinis, 1971 m.

ŽEMGULYS – K.Saja „Devynbėdžiai“, rež.V.Blėdis, 1974 m.

JONAS TVERKUS – V.Petkevičius „Penktas vežimo ratas“, rež. J.Miltinis, 1976 m.

JULIJUS JULIJUS – F.Hochvelderis „Nekaltasis“, rež. J.Miltinis, 1979 m.

PIFAS – E.Žukovskaja, M.Astrachan „Pifo nuotykiai“, rež. V.Blėdis, 1982 m.

KOSTYLIOVAS – M.Gorkis „Dugne“, rež. S.Račkys, 2004 m.

MOKYTOJAS, MOKYKLOS SARGAS, MILICININKAS – N. Dumbadzė „Sveiki, žmonės!“, rež. V. Čigogidzė, 2007 m.

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

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

VYRAS – J.Tatte „Sankirta su pagrindiniu keliu“, rež. A.Vidžiūnas, 2011 m.

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

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

PONAS LOJALIS (TEISMO ANTSTOLIS) – Moljeras „Tartiufas“, rež. D.Kazlauskas, 2013 m.

PIOTRAS NIKOLAJEVIČIUS SORINAS – A. Čechovas „Žuvėdra“, rež. D. Kazlauskas, 2014 m.

VALKATA DAILININKAS – R. Thomas „Vyras spąstuose“, rež. D. Kazlauskas, 2014 m.

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

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

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

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

KUNIGAS – A.Škėma „Pabudimas“, rež. A. Areima, 2018 m.