W 2003 roku ukończył Akademię Teatralną im. Aleksandra Zelwerowicza w Warszawie. W latach 2005-2012 był aktorem etatowym w Teatrze Polskim w Warszawie. W jego dorobku aktorskim zajdują się m.in.: „Biesy” w reżyserii Jarosława Gajewskiego, „Żegnaj Judaszu” w reżyserii Bożeny Suchockiej, „Tumor Mózgowicz” w reżyserii Jarosława Gajewskiego, „Wiśniowy Sad” w reżyserii Agnieszki Glińskiej, „Kraina kłamczuchów” w reżyserii Macieja Wojtyszki, „Rodzina” w reżyserii Agaty Dyczko. „Kupiec wenecki” w reżyserii Aldony Figury, „Wzrusz moje serce” w reżyserii Małgorzaty Bogajewskiej. Współpracuje ze studentami wydziału reżyserii Akademii Teatralnej w Warszawie. Od września 2012 jeden z członków „Kabaretu na koniec świata”. Ma na koncie epizody w serialach: „Klan”, „Plebania”, „Na dobre i na złe” i ”Samo życie”. W Teatrze Capitol gra w spektaklu „A mi to rybka!”.