Z wykształcenia kompozytor, na co dzień konsultant muzyczny w Białostockim Teatrze Lalek, aktor teatralny i pedagog na Wydziale Sztuki Lalkarskiej Akademii Teatralnej w Białymstoku. Jest twórcą muzyki do ponad 180 spektakli teatralnych w całej Polsce, z czego do ponad 50 w Białostockim Teatrze Lalek. Wielokrotnie nagradzany i wyróżniany, utalentowany twórca, wyjątkowy kompozytor i skromny człowiek.

Odtwórca postaci: Kompozytora w Krótkim kursie piosenki aktorskiej (1998) i Księdza Antoniego w trylogii filmów Jacka Bromskiego: U Pana Boga za piecem (1998), U Pana Boga w ogródku (2007) oraz U Pana Boga za miedzą (2009)

Zdobywca Nagrody Artystycznej Prezydenta Miasta Białegostoku, wyróżniony również srebrnym Medalem „Zasłużony Kulturze – Gloria Artis”