1388 i 1408) 2017: Na dobre i na złe jako Tomek (odc. 668) 2017: Komisarz Alex jako aspirant Marek Rafałek (odc. 121) 2017–2019: Dziewczyny ze Lwowa jako kontrabasista Jurek 2017: Druga szansa jako diler (odc. 7 i 12) 2018–2019: Za marzenia jako Paweł 2018: Nina jako Maciek 2018–2019: Korona królów jako Mikołaj Ligenza 2019: Pierwsza miłość jako Sebastian 2019: Echo serca jako Kamil Florczyk (odc. 31) 2020: Mały zgon jako fotograf (odc. 5) 2021: Na Wspólnej jako Emil Larsson (odc. 3208-3210) od 2021: Barwy szczęścia jako Błażej Modrzycki

Dubbing 2008: Bunio i Kimba 2010–2013: Victoria znaczy zwycięstwo – Evan 2021: Spider-Man: Bez drogi do domu – Peter Parker / Spider-Man

Role teatralne Electronic City – Falk Richter – (2003, reż. Redbad Klynstra, TR Warszawa) Sny – Iwan Wyrypajew – (2004, reż. Łukasz Kos, TR Warszawa) Tlen – Iwan Wyrypajew – (2004, reż. Aleksandra Konieczna, TR Warszawa) Gang-Bang – Paweł Sala – (2005, reż. Krzysztof Jaworski, Narodowy Stary Teatr w Krakowie) Komponenty – Małgorzata Owsiany – (2005, reż. Michał Borczuch, Narodowy Stary Teatr w Krakowie) Plastelina – Wasilij Sigariew – (2005, reż. Grzegorz Wiśniewski, Teatr Polski w Bydgoszczy) Kapelusz pełen deszczu – Gazzo Michael Vincente – (2005, reż. Krzysztof Globisz, PWST w Krakowie) Helena S. – Monika Powalisz – (2006, reż.