Na scenie Teatru Scena STU w Krakowie wystąpił w przedstawieniach w reżyserii Krzysztofa Jasińskiego: Hamlet warszawski (2012) w roli tytułowej, Wyzwolenie (2012) jako Konrad, Wesele (2013) jako Poeta i Wędrowanie (2014) jako Poeta, Konrad i Jakub. W 2012 został aktorem Teatru Współczesnego w Warszawie.

W latach 2012–2015 grał rolę Bartosza Janowskiego, asystenta Agaty (Agnieszka Dygant) w serialu TVN Prawo Agaty. W 2016 przyjął rolę perfidnego aplikanta prawa Dariusza Żbika w telenoweli TVN Na Wspólnej.

Odbył tournée po Polsce z warszawskim Teatrem „Fabryka Marzeń”, grając postać pracodawcy Smitha w farsie Chcesz się bawić? Zadzwoń! (2018) i Norberta w sztuce Marca Camolettiego Pomoc domowa (2019), w przekładzie Bartosza Wierzbięty i reż. Rafała Sisickiego.

W 2018 zwyciężył w trzecim sezonie programu TVN Agent – Gwiazdy. W sezonie jesienno-zimowym 2019 został ambasadorem zegarków marki Boss. W 2022 wystąpił w 13. edycji programu rozrywkowego Polsatu Dancing with the Stars. Taniec z gwiazdami. W 2025 zwyciężył w programie TVN "Afryka Express".

Aktywnie wspiera akcje na rzecz zwierząt i promuje zdrowy tryb życia, w tym m.in.