2025
Pan Olbrychski as Self2024
How to Steal 100 Million as Prison Director2022
The Green Glove Gang as Jarek2022
Ania as Self2021
Sexify as Not available2017
The Chairman's Ear as Not available2017
All or Nothing as Jakub2016
Behind the Blue Door as Krwawiec (voice)2014
Sophie Seeks 7 as Lekarz2013
Battle of Westerplatte as Stefan Ludwik Grodecki2013
The Vulture as Aleksander Wolin "Sęp"2012
Nad życie as Jacek Olszewski2011
Battle of Warsaw 1920 as Władysław Grabski, premier RP2010
In Jazz Style as Not available2009
Janosik as Turjag Huncaga2008
Drowsiness as Róża's Husband2007
1612: Chronicles of the Dark Time as Jan Skrzetuski2006
Who Never Lived as ksiądz Jan2005
Love in the Year of the Tiger as Wolski2004
The Welts as Wojciech Winkler2003
Stara baśń. Kiedy słońce było bogiem as Ziemek2003
The Old Fairy Tale: When the Sun Was God as Ziemowit2002
The Witcher as Geralt2002
The Pianist as Jurek2002
Lord Jim as Jim2001
With Fire and Sword as Jan Skrzetuski2001
The Hexer as Geralt z Rivii1999
Na dobre i na złe as Dr. Andrzej Falkowicz1999
With Fire and Sword as Jan Skrzetuski1999
Pan Tadeusz as Tadeusz Soplica1998
Glory and Glory as Count Janusz Myszynski1996
Poznań 56 as Zenek1994
Kordian as Kordian1994
Wynajmę pokój... as Olek1993
Samowolka as Pawlik