Ukończył Państwową Wyższą Szkołę Teatralną w Warszawie Wydział Lalkarski w Białymstoku. W Teatrze Animacji od 1985 roku.
Najważniejsze role:
Upadły Anioł w spektaklu pt. ,, Boska Komedia'' w reżyserii Roberta Sobocińskiego, tytułowy Gimpel w ,,Gimpel Głupek" oraz Byczysław w ,,Ubu Król'' w reżyserii Waldemara Śmigasiewicza, Diablica w ,,O diabełku Widełku'', jeden z braci w ,,Kocie w butach'' w reżyserii Lecha Chojnackiego. Tygrys w ,,Kubusiu Puchatku'', Smok w ,,Baśni o Rycerzu bez Konia'', Skoczek w ,,Mięsopuście'', Pies w ,,Beczce chowany'' w reżyserii Janusza Ryla-Krystianowskiego. Sajetan w ,,Szewcach'' w reżyserii Anny Rozmianiec.
Nagrody i wyróżnienia:
XXII Ogólnopolski Festiwal Teatrów Lalek Opole 2005 - nagroda za rolę w przedstawieniu ,,Baśń o Rycerzu bez Konia"
Nagroda Dyrektorów Teatru Animacji w Poznaniu za osiągnięcia artystyczne 2010