Ukończył Akademię Teatralną im. Aleksandra Zelwerowicza w Warszawie, Wydział Sztuki Lalkarskiej w Białymstoku. W Teatrze Animacji od 2010 r.
Najważniejsze role: Pokurcz w "Najmniejszym Balu Świata", Gnębon Puczymorda w "Szewcach", Klaun w "Pastranie", Przemek "Dziób w dziób", Mowgli/ Niemowglii w "Jungle People".