| Das gewisse Etwas (2026) |
| Etwas ganz Besonderes (2026) as Arthur |
| Die drei ??? – Toteninsel (2026) as Uncle Titus |
| Memory Hotel (2025) as Father |
| Rosenthal (2025) as Hans Rosenthal |
| Die drei ??? und der Karpatenhund (2025) as Uncle Titus |
| In Liebe, eure Hilde (2024) as Arzt |
| Familie is nich (2024) as Holger |
| Bernhard Hoetger - Zwischen den Welten (2024) as Heinrich Vogeler |
| 8 Tage im August (2024) |
| Die drei ??? – Erbe des Drachen (2023) as Uncle Titus |
| Sweet Disaster (2022) as Felix |
| Heinrich Vogeler - Aus dem Leben eines Träumers (2022) as Heinrich Vogeler |
| Madison (2020) as Timo |
| Tödliches Erwachen (2019) as Karl von Haaren |
| Ganz oben - Die diskrete Welt der Superreichen (2019) as Self - Narrator |
| Das schweigende Klassenzimmer (2018) as Principal Schwarz |
| Hinter Glas (2017) as Leon |
| Die Unsichtbaren (2017) as Werner Scharff |
| Der König von Berlin (2017) as Carsten Lanner |
| Silvia S.: Blinde Wut (2015) as Andreas Schubert |
| Tag der Wahrheit (2015) as David Kollwein |
| Wir tun es für Geld (2014) as Moritz |
| The Grand Budapest Hotel (2014) as Pinky |
| Pinocchio (2013) as Kater |
| Mein Sommer '88 - Wie die Stars die DDR rockten (2013) as Narrator (voice) |
| Funfactory (2012) as Cyborg #1 |
| Into the White (2012) as Horst Schopis |
| Don 2 (2011) as Jens Berkel |
| Anduni - Fremde Heimat (2011) as Manuel |
| Die verlorene Zeit (2011) as Hans von Eidem |
| Der Kleine Prinz (2011) as Laternenmann |
| I Phone You (2011) as Marco |
| Die Fremde (2010) as Stipe |
| Die Gänsemagd (2009) as Prinz Leopold |
| Faszination Bergfilm - Himmelhoch und Abgrundtief (2008) as Self (archive footage) |
| Warten auf Angelina (2008) as Paparazzo Maik Tremper |
| Nordwand (2008) as Andreas Hinterstoisser |
| Stellungswechsel (2007) as Frank |
| Kein Bund für's Leben (2007) as Schleifer |
| FC Venus (2006) as Steffen Hagen |
| Die Nacht der großen Flut (2005) as Horst Sahm |
| Keine Lieder über Liebe (2005) as Tobias Hansen |
| One Day in Europe (2005) as Rokko |
| Die letzte Schlacht (2005) as Rochus Misch |
| Sergeant Pepper (2004) as Sergeant Pepper (voice) |
| Kammerflimmern (2004) as Richie |
| Befreite Zone (2004) as Michael Resser |
| Der Auftrag (2004) as Sasportas |
| Zuckerbrot (2003) as Ricki |
| Liegen lernen (2003) as Mücke |
| Der Aufstand (2003) as Fritz Schenk |
| Good Bye, Lenin! (2003) as Denis |
| Liebe darf alles (2002) as Daniel Glaser |
| Planet der Kannibalen (2001) as Adam Singer |
| Das Glück sitzt auf dem Dach (2001) as Wolf |
| Wambo (2001) as Clemens |
| Mädchen Mädchen! (2001) as Carsten |
| Emil und die Detektive (2001) as Kellner |
| Zoom - It's Always About Getting Closer (2001) as Tom Walter |
| Geteiltes Leid (2000) as Christian |
| Dunckel (1999) as Benny Dunckel |
| Das Paradies ist eine Falle (1999) as Bruno |
| Absolute Giganten (1999) as Ricco |
| St. Pauli Nacht (1999) as Sven |
| Der Eisbär (1998) as Reza |
| Das vergessene Leben (1998) as Axel |
| Härtetest (1998) as Robert |
| Dazlak – Skinhead (1997) as Dazlak |
| Der Hauptmann von Köpenick (1997) as Willy Wormser |
| Dumm gelaufen (1997) as Manuel |
| Bandagistenglück (1997) as Christian |
| Tut mir leid wegen gestern (1997) as Harri |
| 60 Minuten Todesangst (1997) as Uwe Lederer |
| Ex (1995) as Klaus |
| Kommt Mausi raus?! (1995) as Wolfgang |
| Operation Medusa (1995) as Dany |
| Babysitter (1994) |
| Der Kleine und der alte Mann (1993) as Andy |
| Banale Tage (1992) as Michael Wagner |