Ocupatie: Actor
Gruparea Baader Meinhof (2008)
Der Baader Meinhof Komplex / The Baader-Meinhof Complex
D'Artagnan si cei trei muschetari (2005)
D'artagnan et Les Trois Mousquetaires / The 4 Musketeers
Julius Caesar (2003)
Napoleon (2002)
Extreme Ops (2002)
Alearga, Lola, alearga (1998)
Lola Rennt / Run Lola Run
Lucie Aubrac (1997)
The Ogre (1996)
Der Unhold