Ukończył Wydział Aktorski warszawskiej Akademii Teatralnej (2006). Na scenie Teatru Dramatycznego w Wałbrzychu zadebiutował w spektaklu Iwona, księżniczka Burgunda w reżyserii Artura Tyszkiewicza, rolą Filipa (18.11.2005). Był to jeden z jego spektakli dyplomowych, a za tę rolę otrzymał nagrodę za debiut w ramach 31. Opolskich Konfrontacji Teatralnych.
W wałbrzyskim zespole od 1 września 2008. W roku 2015 na Festiwalu Dramaturgii Współczesnej „Rzeczywistość przedstawiona” otrzymał Nagrodę aktorską za rolę Ani w Good Night Cowboy, w 2016 wyróżnienie aktorskie za rolę Dr Strangelove / Prezydent w spektaklu BYĆ JAK DR STRANGELOVE… w ramach Rzeszowskich Spotkań Teatralnych – 03. Festiwalu Nowego Teatru, zaś w 2023 otrzymał nagrodę Marszałka Województwa Dolnośląskiego za wybitne osiągnięcia w dziedzinie kultury.