highest rated
acting
- Mensch → Ludwik Hirszfeld (voice)
- 80 Million → Tadeusz Markuć "Kmicic"
- Mystification → Colonel
- Miracle Seller → Zbyszek Magierski
- Jegomość Tischner i jego filozofia po góralsku
- Marszałek Piłsudski (TV)
- Weiser → dzielnicowy
- Nie ma zmiłuj → Roman Winkler, wysłannik prezesa "Vin-Netu"
- Prymas. Trzy lata z tysiąca → Kozyra
- A Time of Betrayal → monsignore Alberti
- Death as a Slice of Bread → Miner Krasucki
- Rat → Clochard
- Kordian → Konstanty
- The Great Give-Away → Zenon Walasek
- The Master and Margarita → Asasello
- Mistrz i Małgorzata (TV) → Asasello
- Soccer Poker → Józef Grundol
- Alchemik → Father Hieronim
- The Young Magician → Piotr's Father
- Ga-ga: Glory to the Heroes → Boarding house owner
- O-Bi, O-Ba: The End of Civilization → Doctor
- Przeznaczenie → Kazimierz Przerwa-Tetmajer
- The Phantom → Ola Strumieńskiej
- The Phantom → Mariusz - Ola's Cousin
- Najdłuższa wojna nowoczesnej Europy (TV) → Karol Marcinkowski
- Debutante
- Przypadki Piotra S. → Komendant
- The Big Picnic → Groom
- Dziady. Część III → Sobolewski
- Królowa Bona (TV) → Jan Radziwiłł
- Powstanie listopadowe. 1830 - 1831
- Racławice. 1794 → Józef Pawlikowski
- Olympics 40 → Piotr
- The Card Index → Father
- Agnes 1946 → Blacksmith's Helper (uncredited)
- Bitwa o Kozi Dwór → Kuba
- The Two Who Stole the Moon