Reżyser, aktor, autor scenariuszy inscenizacji, wierszy i tekstów piosenek dla teatru lalek i teatru literacko-muzycznego.
W latach 1992-2003 był dyrektorem artystycznym Białostockiego Teatru Lalek (BTL) za dyrekcji Wojciecha Kobrzyńskiego.
Absolwent białostockiego Wydziału Teatru Lalkowego Państwowej Wyższej Szkoły Teatralnej im. Aleksandra Zelwerowicza w Warszawie (1979/80 – 1985/1986), na scenie BTL zadebiutował w 1984 roku przedstawieniem Pan Fajnacki. Wyreżyserował ponad 70 sztuk teatralnych, z czego blisko połowę w Białostockim Teatrze Lalek.
Wykładowca na Wydziale Sztuki Lalkarskiej w Białymstoku Akademii Teatralnej w Warszawie oraz w Policealnym Studiu Wokalno-Aktorskim w Białymstoku.