Po ukończeniu krakowskiej P.W.S.T. rozpoczął trwającą sześć lat współpracę z Teatrem Nowym w Poznaniu. Od 2013 roku jest aktorem radomskiego Teatru Powszechnego. Współpracował m.im. z:
Mikołajem Grabowskim,
Wojciechem Kościelniakiem,
Januszem Wiśniewskim, Jarosławem Stańkiem, Marcinem Liberem, Waldemarem Zawodzińskim czy Waldemarem Śmigasiewiczem. Na ekranie pojawił się m.in. u boku
Ewy Kasprzyk w roli Boba w filmie
"
Królowa Śniegu"
M. Michalskiego. Brał także udział w koncertach, warsztatach, nagraniach studyjnych i reklamowych.