2024
Diplodocus as Professor Nerwosolek / Diplodok's Grandfather (voice)
2023
Feedback as Marcin Kania (5 episodes)
2023
Cosmogonic as Cosmogonic
2023
Bestsellery Empiku as Self (1 episode)
2021
The Wedding Day as Wodzirej / Wardoń
2021
Klangor as Rafał Wejman (8 episodes)
2020
The Elements of Sasza as Aleksander Krysiak (7 episodes)
2020
The King of Warsaw as Jan 'Kum' Kaplica (8 episodes)
2020
I Never Cry as Marek Mazurek
2020
The Woods as Maciej Jork (6 episodes)
2019
Cesare's Dream as Dr. Caligari
2018
Clergy as ksiądz Andrzej Kukuła
2017
Silent Night as Ojciec Adama
2017
Breaking the Limits as kierownik basenu
2017
The Lullaby Killer as Sergeant Pajek
2017
Ksiadz as Ksiądz Jan
2017
The Art of Loving: Story of Michalina Wislocka as urzędnik KC PZPR
2016
I'm a Killer as Wiesław Kalicki
2016
Hatred as Maciej Skiba
2015
The Performer as Artysta
2015
Carte Blanche as Wiktor
2015
A Grain of Truth as Janek Wiewiórski
2014
Polish Shit as Dudek Meissner
2014
Killing Love as Graś
2014
Ojcze masz as Marcel
2014
Little Crushes as Asia's Father
2014
The Mighty Angel as Terrorist
2013
Life Feels Good as Mateusz's Father
2013
The Traffic Department as Patrycki
2012
Supermarket as Radio Journalist (voice)
2012
You Are God as Gustaw Zarzycki
2012
Paradox as Prokurator Witold Sobecki (13 episodes)
2012
Piąty stadion as Jarosław "Pele" Malak (144 episodes)
2010
Prosta historia o miłości as Screenwriter
2009
The Dark House as Edward Środoń
2008
Night Conversations as Radio operator - sex addict
2007
Cztery poziomo as Boguslaw Lubczyk "Bodzio" (12 episodes)
2006
Palimpsest as Physician Bogdan
2005
Emilia as Mr. Idiotko
2004
The Wedding as Notariusz
2004
Fallen Art as (voice)
2004
Kryminalni as Krzysztof Majdański, przywódca sekty "Eden" (1 episode)
2002
Jak to się robi z dziewczynami as Karol
2001
Treatment as Kowalski
2000
Sezon na leszcza as kasjer w banku
1999
The Auricle as Kolega sąsiada
1997
Love Me and Do Whatever You Want as Bus Driver
1977
A Round Week as Gustlik