| Gentle Monster (2026) as Hermann Kühn |
| Stille Freundin (2026) as Anton |
| Dog (2025) as Taxifahrer |
| Kati - Eine Kür, die bleibt (2024) as Binges |
| The Trouble with Jessica (2024) as Groth |
| The 355 (2022) as Jonas Muller |
| Der Club der singenden Metzger (2019) as Robert |
| Berlin, I Love You (2019) as Frosch |
| Die drei !!! (2019) as Klaus Schmitt |
| Kaisersturz (2018) as Kaiser Wilhelm II. |
| Ende Neu (2018) as Doktor |
| Breathe (2017) as Dr. Erik Langdorf |
| Zorn - Kalter Rauch (2017) as Adam Völx |
| In Zeiten des abnehmenden Lichts (2017) as Kurt |
| Ein Kommissar kehrt zurück (2016) as Michael Adam |
| Die Mutter des Mörders (2015) as Dr. Benjamin |
| The Man from U.N.C.L.E. (2015) as Uncle Rudi |
| Nackt unter Wölfen (2015) as Helmut Krämer |
| Zum Geburtstag (2013) as Georg |
| Ihr Brief zur Hochzeit (2012) as Liebhaber |
| Bittere Kirschen (2012) |
| Das Wochenende (2012) |
| Frisch gepresst (2012) as Helgo |
| Wir wollten aufs Meer (2012) as Roman |
| Wisdom of Changes - Richard Wilhelm and the I Ching (2011) as Richard Wilhelm - German(voice) |
| Tom Sawyer (2011) as Doc Robinson |
| Beate Uhse - das Recht auf Liebe (2011) as Martin Volke |
| Keiner geht verloren (2010) as Hotte |
| Aghet – Ein Völkermord (2010) as Martin Niepage |
| Inspektor Barbarotti - Mensch ohne Hund (2010) as Inspektor Gunnar Barbarotti |
| Zarte Parasiten (2009) as Martin |
| Whisky mit Wodka (2009) as Martin Telleck |
| Inglourious Basterds (2009) as Joseph Goebbels |
| Marcel Reich-Ranicki - Mein Leben (2009) as Kawalerowicz |
| Hilde (2009) as Boleslaw Barlog |
| Buddenbrooks (2008) as Kesselmeyer |
| The Reader (2008) as Prosecuting Council |
| Die Weisheit der Wolken (2008) as Max Eisenacher |
| Fleisch ist mein Gemüse (2008) as Oliver Bendt |
| Der Kronzeuge (2007) as Frank Roloff |
| Mein Führer - Die wirklich wahrste Wahrheit über Adolf Hitler (2007) as Joseph Goebbels |
| Nimmermeer (2006) as Pfarrer Ekdahl |
| Lulu (2006) as Dr. Schön |
| Käthchens Traum (2004) |
| Ein glücklicher Tag (2004) as George |
| Zerbrechliche Zeugin (2004) |
| Das Wunder von Lengede (2003) as Harald Hansen |
| Den tredje vågen (2003) as Dauphin |
| Die Geisel (2003) as Olaf Bodenteich |
| Kolle - Ein Leben für Liebe und Sex (2002) as Oswalt Kolle |
| Die geheime Inquisition (2002) as Großinquisitor Santori |
| Liebe. Macht. Blind. (2001) as Béla |
| Der Verleger (2001) as Christian Kracht |
| Romeo (2001) as Klaus Weingarten alias Hermann Weber |
| Jenseits (2001) as Matthias Mund |
| Verzweiflung (2000) as Sigs |
| Der Briefbomber (2000) as Frank Meyer |
| Der Preis der Sehnsucht (1999) as Aleksander |
| Der Vulkan (1999) as Hans Hollmann |
| Requiem für eine romantische Frau (1999) as Clemens Brentano |
| Gesches Gift (1998) as Johann Timm |
| Reise nach Weimar (1996) as Dr. Hauke Wolf |
| Neben der Zeit (1995) as Georg |
| Abschied von Agnes (1994) as Stefan |
| Die Vergebung (1994) as Mann |
| Stalingrad (1993) as Otto |
| Das letzte U-Boot (1993) as Funker Maschke |
| Verlorene Landschaft (1992) as Father (Young) |
| Momo (1986) as Agent BLW 553 X |
| Das Haus am Fluss (1986) as Heinz Hüsgen |
| Junge Leute in der Stadt (1985) as Reinhardt |
| Der Schimmelreiter (1985) as Hauke Haien |
| Der Aufenthalt (1983) as Mark Niebuhr |
| Meines Vaters Straßenbahn (1980) as Janker |
| Plankton oder das Wunder der Anpassung (1980) as Kilian |