Gimė 1951 02 07 Mikalajūnų kaime (Pakruojo raj.). 1973 m. baigė aktoriaus meistriškumo studijas Lietuvos valstybinėje konservatorijoje (kurso vadovai – Henrikas Vancevičius, Algė Savickaitė). 1973–1991 m. vaidino Lietuvos valstybiniame akademiniame dramos teatre, 1991–2001 m. – Vilniaus mažajame teatre, nuo 2001 – laisvas menininkas.
Vaidmenys:
- 1976 Piteris Penas – James Matthew Barrie, „Piteris Penas“, rež. Irena Bučienė, LVADT
- 1977 Zilovas – Aleksandr Vampilov, „Ančių medžioklė“, rež. Irena Bučienė, LVADT
- 1979 Švitrigaila – Balys Sruoga, „Milžino paunksmė“, rež. Kazimiera Kymantaitė, LVADT
- 1981 Štabo kapitonas stenas – Jaroslav Hašek, „Juozapas Šveikas prieš Pranciškų Juozapą“, rež. Algirdas Lapėnas, LVADT
- 1981 Piladas – Justinas Marcinkevičius, „Prometėjas. Ikaras“, rež. Henrikas Vancevičius, LVADT
- 1982 Samuliukas amerikantas – Antanas Vienuolis-Žukauskas, „Paskenduolė“, rež. Kazimiera Kymantaitė, LVADT
- 1983 Prancūzijos karalius, Kornuolio hercogas – William Shakespreare, „Karalius Lyras“, rež. Aurelija Ragauskaitė, LVADT
- 1983 Statybininkas – Vytautas Bubnys, „Po vasaros dangum“, rež. Henrikas Vancevičius, LVADT
- 1984 Teisingasis batsiuvys, karaliaus juokdarys – Michail Bulgakov, „Moljeras“, rež. Irena Bučienė, LVADT
- 1985 Ponaitis – Kostas Kubilinskas, „Molio Motiejukas“, rež. Stefanija Nosevičiūtė, LVADT
- 1985 Borisas Grigorjevičius Želvinas – Andrej Kuternickij, „Tarytum mes nepažįstami“, rež. Rimas Tuminas, LVADT
- 1987 Franciskas – William Shakespeare, „Hamletas“, rež. Irena Bučienė, LVADT
- 1987 Jonas Skarbekas – Vincas Krėvė, „Skirgaila“, rež. Henrikas Vancevičius, LVADT
- 1988 Rimas Tuminas, Valdas Kukulas, „Čia nebus mirties“, LVADT
- 1990 Lopachinas – Anton Čechov, „Vyšnių sodas“, rež. Rimas Tuminas, VVMT
- 1992 Galilėjus – Bertold Brecht, „Galilėjus“, rež. Rimas Tuminas, VVMT
- 1994 Efraimas ben Jokūbas Dudakas – Grigorijus Kanovičius „Nusišypsok mums, Viešpatie“, rež. Rimas Tuminas, VVMT
- 2003 Maklyvis – Joe Orton, „Grobis“, rež. Adolfas Večerskis, LNDT
- 2004 Dausprungas – „Giesmė apie Vorutos vilkolakį Mindaugą“, rež. Vytautas Grigolis, LNDT
- 2004 Svitrigailovas – Fiodor Dostojevskij, „Nusikaltimas ir bausmė“, rež. Gintaras Varnas, KVDT
- 2005 – Agatha Christie, „10 indėniukų“, rež. Gintaras Varnas, KVDT
- 2007 Gonzalas - William Shakespeare, "Audra", rež. Etienne Glaser
Režisuoti spektakliai:
- 2001 „Juozapas Šveikas“ (pagal Jaroslavą Hašeką), Šiaulių dramos teatras
- 2002 Charles Dickens, „Pikviko klubo užrašai“, Klaipėdos dramos teatras
- 2002 Anton Čechov, „Trys seserys“, Šiaulių dramos teatras
- 2003 Ilja Ilf, Jevgenij Petrov, „Aukso veršis“, Šiaulių dramos teatras
- 2004 Maksim Gorkij, „Dugne“, Juozo Miltinio dramos teatras
