W Teatrze Telewizji został obsadzony w głównej roli studenta prawa, pracującego jako ankieter dla agencji badania opinii publicznej zbierającego odpowiedzi na pytanie: komu wierzysz? w spektaklu Komu wierzycie? (2006) w reż. Macieja Pieprzycy i jako Andrzej Hybik w przedstawieniu Sceny Faktu Oskarżeni. Śmierć sierżanta Karosa (2007).
Zagrał w komedii romantycznej Ryszarda Zatorskiego Dlaczego nie! (2007), dramacie wojennym Andrzeja Wajdy Katyń (2007) i melodramacie wojennym Michała Kwiecińskiego Jutro idziemy do kina (2007). Szerokiej widowni stał się znany dzięki roli Janka Markiewicza, żołnierza Związku Walki Zbrojnej i Armii Krajowej tzw. „Cichociemnego” w serialu wojennym TVP2 Czas honoru (2008–2014), a także jako komisarz Michał Orlicz w serialu TVP1 Komisarz Alex (2013–2016). Wziął udział w piątej edycji teleturnieju Wielki Test z Historii, a w 2011 zagrał w teledyskach do piosenki zespołu Syrop „Młynek” i utworu Izy Lach „Chociaż raz”. W 2017 zwyciężył w finale drugiej edycji programu Azja Express w duecie z Pawłem Ławrynowiczem.