Aktor, muzyk i pedagog teatralny. W 2017 roku ukończył studia magisterskie w Akademii Teatralnej w Warszawie Wydziale Sztuki Lalkarskiej w Białymstoku.
Sam reżyseruje oraz projektuje i wykonuje scenografie i lalki do swoich spektakli. Współpracuje z Białostockim Teatrem Lalek, Krakowskim Teatrem Variete, Operą i Filharmonią Podlaską oraz Teatrem Tęcza w Słupsku
Jest również współzałożycielem Kooperacji Flug, grupy tworzącej niezależne spektakle teatru formy oraz spektakle z nurtu „najnajowego”.
Dwukrotny stypendysta Prezydenta Miasta Białystok.