
Acted in 33
2020s
- 2027
Krux
Mayor
- 2025
December Evening
Thomas
Dracula
Baron Wirth
The Prank
Ralf
- 2024
Persona non grata
Thomas
- 2023
Er So Sie So
Marc
- 2021
Me, We
Gerald
- 2020
2010s
- 2019
Angelo
Emperor
- 2017
Mademoiselle Paradis
Joseph Anton Paradis
- 2016
Night of a 1000 Hours
Jochen
- 2015
Old Money
Philipp Canitz · 8 episodes
- 2014
Das Ende der Geduld
RA Schwindt
Labyrinth of Lies
Hermann Langbein
Kommissarin Heller
Gregor Riselius · 1 episode
- 2012
Spain
Gabriel
- 2011
Anatomy of Evil
Marc Nymann · 1 episode
2000s
- 2008
Der erste Tag
Leiter der LWZ
The Reason Why
Baldy - Michel Fabian
- 2005
Oktoberfest
Young Man
- 2004
Fräulein Phyllis
Peter H.
- 2001
Spiel im Morgengrauen
Leutnant Greising
- 2000
Das Phantom
Andreas Ganz
1990s
- 1998
Opera ball
Gaubeauftragter
- 1997
- 1995
71 Fragments of a Chronology of Chance
Max
- 1993
Directed 1
2000s
- 2006
The Frozen Sea
Director
Wrote 1
2000s
- 2006
The Frozen Sea
Writer