2024
The Maniacs as Dżesika's Grandfather
2024
Powstaniec 1863 as inn owner
2023
Tylko nie piątek! as Albert Einstein (1 episode)
2023
The Hidden Web as gość w talk show
2021
The Spider's Web as Marek Lisicki 2010r (2 episodes)
2021
Leave No Traces as Woźniak
2019
I'll Find You as Jan Pułaski
2017
The Defector as Ivan Petrov
2017
Bikini Blue as Doktor Lipman
2014
Love Is Now as Evelyn
2014
Love Is Now as Zbiggy
2013
The Traffic Department as Kochański
2011
Remembrance as Tomasz Limanowski en 1976
2011
Into Deep Water as Jacek Nowakowski, syn profesora (3 episodes)
2011
The Winner as Henryk Wolf, opiekun Olivera we Wrocławiu
2010
Augustine: The Decline of the Roman Empire as Ammonius
2008
Trzeci oficer as Witold Wanat vel Wiktor Chenoir (6 episodes)
2008
Once Again as Tadeusz
2007
Stolen Life as Faraday
2006
Będziesz moja as Jacek (12 episodes)
2006
Karol: The Pope, The Man as Stefan Wyszyński (2 episodes)
2006
Karol: The Pope, The Man as Stefan Wyszynski
2005
Karol: A Man Who Became Pope as card. Stefan Wyszyński
2005
Karol: A Man Who Became Pope as Stefan Wyszynski (2 episodes)
2004
Kryminalni as Mateusz Bartnik (1 episode)
2003
Marking Time as Hassan (4 episodes)
2003
Miss Wet T-Shirt as Adam, mąż Magdy
2002
The Pianist as Fellow Worker
2001
Sposób na Alcybiadesa as fotograf (2 episodes)
2001
The Cart Man as Monte Christo
2000
4 w 1 as Wacek Napierowski
1997
Wildside as Christian Jasek (1 episode)
1991
Till There Was You as Muzza