Absolwent Wydziału Sztuki Lalkarskiej w Białymstoku Akademii Teatralnej w Warszawie (1999 rok). Juror w wielu konkursach recytatorskich i teatralnych dla dzieci, młodzieży i dorosłych. Instruktor warsztatów artystycznych dla wszystkich grup wiekowych w kraju i zagranicą. Pracę w Teatrze łączy z pracą wykładowcy na Wydziale Sztuki Lalkarskiej w Białymstoku Akademii Teatralnej im. Aleksandra Zelwerowicza w Warszawie.
Debiutował na scenie Białostockiego Teatru Lalek w spektaklu "Gulliwer" w reż. Ondreja Spišáka. Najważniejsze role w BTL: "Palko" w spektaklach "Lenka" i "Palko" w reż. K. Csato, "Kaliban" w "Burzy" w reż. W. Raźniaka, "Spiryt" w "Jaśniepanience" w reż. O. Żiugżdy oraz "Johnson" w "Biegunie" w reż. E. Piotrowskiej.
Swoją teatralną pasję realizuje także jako asystent reżysera (m.in. w spektaklu "Lenka") oraz konsultant planu lalkowego (np. spektakl "Piękna i Bestia") i maskowego (np. w spektaklu "Faust 5000").