| Movie | Clergyman | Man | 2027 |
| Movie | Our Folks: The Beginning | Pecyn | 2024-02-16 |
| Movie | Mr. Car and the Knights Templar | Gromiłło | 2023-07-12 |
| Movie | Prophet | Władysław Gomułka | 2022-11-11 |
| Movie | Salt Lake | Ryszard Tomaszewski | 2022-09-18 |
| Movie | Talking Heads 2021 | Self | 2021-09-23 |
| Movie | Guczo. Notes on Life | 2020-06-01 | |
| Series | The Motive | Jerzy 'Wujo' Wujczak | 2019-12-12 |
| Series | La La Poland | Narrator | 2018-04-27 |
| Movie | Cold War | Minister | 2018-06-08 |
| Movie | Ether | District Magistrate (voice) | 2018-11-30 |
| Series | Miasto skarbów | Moryc Sharon | 2017-09-14 |
| Movie | Behind the Blue Door | Doctor | 2016-11-04 |
| Movie | Eccentrics, the Sunny Side of the Street | Habertas | 2016-01-15 |
| Movie | Big Love | prosecutor | 2012-02-10 |
| Movie | 80 Million | Ksiądz kardynał | 2011-11-25 |
| Series | Układ Warszawski | Artur Kosecki | 2011-09-04 |
| Movie | Battle of Warsaw 1920 | czekista Bykowski | 2011-09-30 |
| Movie | Piksele | Starszy policjant | 2009-11-09 |
| Movie | Limousine | Ania's father | 2008-11-01 |
| Movie | Warsaw Dark | Grottger | 2008-10-17 |
| Movie | Jasminum | ojciec Kleofas, przeor klasztoru | 2006-06-29 |
| Movie | Palimpsest | Malinowski | 2006-08-18 |
| Series | Niania | Konrad | 2005-09-10 |
| Series | Kryminalni | 2004-09-18 | |
| Movie | The End of the Holidays | 2003-01-01 | |
| Movie | Pornography | Witold | 2003-09-19 |
| Movie | Eucalyptus | Sheriff | 2002-05-10 |
| Series | Twarze i maski | Witold Szamot | 2001-01-07 |
| Series | With Fire and Sword | Chan | 2001-01-01 |
| Movie | Musisz żyć | Witold, przyjaciel i współpracownik Adama | 2000-09-11 |
| Movie | Operacja Koza | Professor Rozwaniec | 2000-03-31 |
| Movie | Odwrócona góra albo film pod strasznym tytułem | Gig (głos) | 2000-05-26 |
| Movie | Enduro Bojz | commissioner | 2000-09-08 |
| Movie | Fluke | biznesmen Tadeusz Bagiński, ojciec Aleksa | 1999-08-20 |
| Movie | With Fire and Sword | Chan | 1999-02-08 |
| Movie | Deserter's Gold | Pisur | 1998-12-03 |
| Movie | Nocne graffiti | 1997-02-07 | |
| Series | Boża podszewka | Broniś Jurewicz | 1997-11-23 |
| Movie | Colonel Kwiatkowski | pułkownik Kizior | 1996-05-10 |
| Movie | Children and Fish | passenger in train | 1996-01-01 |
| Movie | Devilish Education | Doctor | 1995-01-11 |
| Movie | Kamień na kamieniu | Ojciec Szymona i Michała | 1995-01-01 |
| Movie | Człowiek z... | Pazdura | 1993-08-27 |
| Movie | Life for Life: Maximilian Kolbe | dubbing roli Ch. Walza | 1991-04-01 |
| Movie | Zmowa | Sitek | 1990-09-25 |
| Movie | Burial of a Potato | Stefan Gorzelak | 1990-01-01 |
| Movie | Interrogation | Lieutenant Morawski | 1989-12-13 |
| Movie | Mark of Cain | Roman Zalewski | 1989-11-27 |
| Movie | On the Silver Globe | Priest (voice) (uncredited) | 1989-02-10 |
| Series | Królewskie sny | Zbigniew Oleśnicki | 1988-11-06 |
| Movie | Przedstawienie Hamleta we wsi Głucha Dolna | Nauczyciel | 1987-03-09 |
| Movie | The Mother of the Kings | Zenon Król | 1987-01-01 |
| Movie | Blind Chance | Priest Stefan (2) | 1987-01-10 |
| Movie | Siegfried | Emil | 1987-03-09 |
| Movie | Weryfikacja | Łukasz | 1987-09-07 |
| Series | Subs | militiaman Borkowski | 1987-10-17 |
| Movie | Sons and Comrades | Jasiek Paluch | 1986-09-05 |
| Movie | O-Bi, O-Ba: The End of Civilization | Unhappy | 1985-01-28 |
| Movie | 111 dni letargu | Więzień Sikorski | 1985-04-03 |
| Movie | No End | Rumcajs | 1985-06-17 |
| Movie | Revenge | Świdryga | 1983-11-21 |
| Movie | Wierne blizny | 1982-10-04 | |
| Series | Przyjaciele | Bartoszek, activist of the Union of Polish Youth | 1981-07-24 |
| Movie | Childish Questions | Miś | 1981-11-13 |
| Movie | Man of Iron | stoczniowiec | 1981-07-27 |
| Movie | Fever | Wojtek Kiełza | 1981-09-04 |
| Movie | Provincial Actors | Adaś | 1979-08-10 |
| Movie | Reverse Gear | Kazik | 1978-06-02 |
| Movie | Koty to dranie | Marek Sypniewski | 1978-06-30 |
| Movie | Operation Arsenal | 1977-01-01 | |
| Movie | Screen Tests | Paweł's Replacement (uncredited) | 1977-05-16 |