91) 2011–2012: Czas honoru − porucznik Karol Borowski 2012; 2014; 2016: Ojciec Mateusz − Mariańczyk (odc. 97); operator (odc. 135); Robert (odc. 201) 2013: Komisarz Alex − Maks Lenart (odc. 37) 2014–2015: Przyjaciółki − Maciek, instruktor jogi 2014: O mnie się nie martw − policjant w szpitalu (odc. 13) 2015: Strażacy − Kuba Jurczak (odc. 7) 2015: Mąż czy nie mąż − Bartek Kubiak (odc. 8−11) 2015: Dziewczyny ze Lwowa − Artur Wiewiórski (odc. 5) 2016: Bodo − policjant (odc. 8) 2017: Wojenne dziewczyny − sturmbannführer Kleim (odc. 4, 8−10) 2017: Niania w wielkim mieście − młodszy aspirant Łukasz (odc. 8) 2017: Belle Epoque − Feliks Maciąg, brat Janiny (odc. 8) 2017: Ultraviolet – Marek Podolski (odc. 2) 2018: Za marzenia – menadżer knajpy (odc. 2) 2018: Ślad – podkomisarz Sebastian Wrona 2018: 1983 – Maciej Mac 2020: Stulecie Winnych – oficer niemiecki Kopf 2026: Na Wspólnej – trener boksu Bartek Wichrowski

Teatr telewizji Wystąpił w kilku spektaklach Teatru Telewizji. Zagrał m.in.