Oliver Hirschbiegel obsadził go jako generała Wilhelma Mohnke w nominowanym do Oscara dramacie wojennym Upadek (2004).

W miniserialu Speer und Er (2005) zagrał Rudolfa Heßa, a w filmie Sophie Scholl – ostatnie dni wystąpił w roli sędziego Rolanda Freislera. Ponadto można go było zobaczyć w dramacie fantasy Francisa Forda Coppoli Młodość stulatka (2007), dreszczowcu Antyciała (2005) jako seryjny morderca Gabriel Engel z Wotanem Wilke Möhringiem i Normanem Reedusem oraz dramacie Davida Cronenberga Niebezpieczna metoda (2011) w roli Eugena Bleulera.

Filmografia Filmy 1984: Kaskade rückwärts jako brodaty student 1985: Junge Leute in der Stadt jako Robert 1987: Dschungelzeit jako Bäcker 1988: Die Schauspielerin jako Mark Löwenthal 1990: Letztes aus der Da Da eR jako małpa człekokształtna 1990: Rückkehr aus der Wüste jako Thomas Tänzer 1990: Biologie!