Actor (20 credits)
- Der kleine Drache Kokosnuss (2014) Opa Jörgen, voice acting
- Tiger Team - Der Berg der 1000 Drachen (2010) Cheng, voice acting
- War and Peace (2007) Vasilii Kuragin
- Der letzte Zug (2006) Henry's Father, voice acting, not listed in credits
- Astérix & Obélix contre César (1999) Lügfix, voice acting
- Inzest - Ein Fall für Sina Teufel (1996) Theo Teufel
- Cobra Verde (1987) Francisco Manoel da Silva, voice acting, not listed in credits
- Geheimcode Wildgänse (1984) Charlton, voice acting, not listed in credits
- Lucie, postrach ulice (1980) Polizist, not listed in credits
- Jack the Ripper (1976) Dr. Dennis Orloff / Jack the Ripper, voice acting, not listed in credits
- Das verrückteste Auto der Welt (1975) Jimmy Bondi, voice acting, not listed in credits
- Erdbeben in Chili (1975) Jeronimo Rugera, voice acting
- Telerop 2009 - Es ist noch was zu retten (1974) Pierre van Floot
- Ein Käfer auf Extratour (1973) Jimmy Bondi, voice acting, not listed in credits
- Tod im Studio (1972) Reporter Fiedler
- Joseph Balsamo (1972) Swedenborg
- Der Fall von nebenan (1970) Toni Segemüller
- Hamburg Transit (1970)
- Es bleibt unter uns (1967) Felix Bluhm
- Bernhard Lichtenberg (1965)