Seriale telewizyjne 2014: Czas honoru. Powstanie jako plutonowy „Żyła” (odc. 3) 2014: Dzwony wojny (tyt. oryg. The Passing Bells) jako niemiecki kapral (odc. 1) 2015: Na dobre i na złe jako Antoni Krawczyk (odc. 582) 2015: Strażacy (odc. 1) 2015: Aż po sufit! jako doktor Mateusz, znajomy Zosi (odc. 6) 2015–2016: Singielka jako ksiądz Marek (odc. 41–42, 108, 145) 2016: O mnie się nie martw jako Romek (odc. 47) 2016: Na noże jako Jasiek, rolnik we wsi Puste Many, brat Zuzy Gładysz (odc. 3) 2017: Niania w wielkim mieście jako Benek, barman w barze, kolega Mariusza Banasika (odc. 4, 7) 2017: Belle Epoque jako bokser Wacław Szymański (odc. 7) 2018: Nielegalni jako borowiec (odc. 3, 6, 8–9) 2018: 1983 jako Klemens Brzeziński, adiutant Świętobora 2019: Stulecie Winnych jako Kazimierz Tarasiewicz (odc. 12–13) 2020: Ludzie i bogowie jako Józef Marczewski „Zimny” 2021: 25 lat niewinności. Sprawa Tomka Komendy jako inspektor Bogusław Pilas (odc. 1, 3–4) 2021: Rojst ‘97 jako Kamil Zacharczenko „Raptor” (odc. 3–4;