Actor (87 credits)
- Sierpniowe niebo. 63 dni chwały (2013) Leonard
- Oblawa (2012) Wiarus
- Legenda o Lietajúcom Cypriánovi (2010) Bernard
- Mistyfikacja (2010) Askenazy
- The Courageous Heart of Irena Sendler (2009) Elderey Rabbi
- Rysa (2008) Leon
- Istnienie (2007) играет самого себя
- Csoda Krakkóban (2004) Grzegorz mester
- Hamlet (2004) Gravedigger
- Julie Walking Home (2002) Mieczyslaw «Mietek» Makowsky
- Wiedzmin (2002) Vesemir
- Gebürtig (2002) Zwei alte Juden
- Zemsta (2002) Michal Kafar (bricklayer #1)
- Wyspa R.O. (2001) Guard
- Quo Vadis (2001) Krispus
- Eucalyptus (2001) Pancho
- Når nettene blir lange (2000) Olek
- Egzekutor (1999) Kozar
- Bigda idzie (1999) Ksawery
- Our God's Brother (1997) Anthony
- Historie milosne (1997) The Accountant
- Spózniona podróz (1996) Husband
- Lagodna (1995) Shopkeeper
- Gnoje (1995) Old Man Hrycko
- Legenda Tatr (1994) Innkeeper
- Schindler's List (1993) Investor
- Trois couleurs: Blanc (1993) La vieux payson (The Old Farmer)
- Alchemik (1989) Prince Kiejstut
- Lawa. Opowiesc o «Dziadach» Adama Mickiewicza (1989) Choir
- Kapital, czyli jak zrobic pieniadze w Polsce (1989) Serafin
- The Jeweller's Shop (1988) Professor, not listed in credits
- And the Violins Stopped Playing (1988) Prof. Epstein, doctor in Auschwitz Camp
- Wherever You Are... (1988) Officer-Interpreter
- Na klopoty... Bednarski (1986)
- Przeklete oko proroka (1985)
- Zánik samoty Berhof (1985) Florian
- Tumor Witkacego (1985) Mr. Sokolowski, Jan's father
- Medium (1985) Ernst Wagner
- Nie bylo slonca tej wiosny (1984) Josek
- Rok spokojnego slonca (1984) English Doctor
- Jajo (1984)
- Mgla (1983) Grandfather
- Do góry nogami (1982)
- Der ungebetene Gast (1981) Alfons
- From a Far Country (1981) Professor
- Krab i Joanna (1980) Grzegorz Zaruba
- Wsciekly (1979) St. Okrzesik
- Placówka (1979) Innkeeper Josef Szatzman
- Na wlasna prosbe (1979) Tomkowski
- Sekret Enigmy (1979) Alexander Cadogan
- Zielone lata (1979)
- Amator (1979) Stanislaw Osuch
- Umarli rzucaja cien (1979) Dziadek
- Szansa (1979) Teacher Molda
- Elegia (1979) Old German
- Sowizdrzal Swietokrzyski (1978) Florianek
- Haslo (1977) Old Tar Maker
- Wergili (1977) Oswiecimiak «Wycior»
- Polskie drogi (1976) Tadeusz Bialas
- Próba cisnienia (1976) Doctor
- Zofia (1976) Waiter
- Ptaki, ptakom... (1976) Barcik
- Czerwone i biale (1975) Zyd
- Opowiesc w czerwieni (1974) Gamekeeper
- Ziemia obiecana (1974) Zucker
- Najwazniejszy dzien zycia (1974) Inspector «Lysy»
- Kopernik (1972) Uczestnik procesji mnicha Mateusza, not listed in credits
- Co jest w czlowieku w srodku (1969)
- Щит и меч: Фильм второй (1968)
- Stawka wieksza niz zycie (1967) Marian Skowronek
- Cala naprzód (1967) Chief of Boat
- Slonce wschodzi raz na dzien (1967) Koslawy, not listed in credits
- Stajnia na Salvatorze (1967)
- Kochankowie z Marony (1966) Fisherman, not listed in credits
- Sciana czarownic (1966) Bartender
- Sobotki (1965)
- Pieciu (1964) Alfred Buchta
- Nieznany (1964) Camp Postman
- Koniec naszego swiata (1963) Blockführer
- Kwiecien (1961) Postman
- Rok pierwszy (1960) Mlynarz
- Miejsce na ziemi (1959) Doctor, not listed in credits
- Spotkania w mroku (1959) Worker
- Orzel (1958) Mate Sznuk
- Dezerter (1958) Klein
- Zagubione uczucia (1957) Shop assistant, not listed in credits
- Podhale w ogniu (1955)