2022
Dragon Knight as Saskaks (voice)2020
Avenue 5 as N9DD Newscaster2019
The Devil's Machine as Frederick2018
Overlord as Dr. Schmidt2017
The 12th Man as Adam Schmitt2016
Victoria as German Priest2016
The Night Manager as Herr Strippli2016
Delicious as Swiss Man2016
Chosen as Colonel Forbach2015
The Danish Girl as Concierge2015
Involution as Professor2014
Allies as Lieutenant Colonel Kaltz2013
Rush as German Journalist2013
Trap for Cinderella as Dr. Muller2012
Ghost Recon: Alpha as Sokolov2011
Captain America: The First Avenger as Schneider2006
The Illusionist as Count Rainer2006
United 93 as Christian Adams2006
Wednesday as Virgil2006
The Somme: From Defeat to Victory as Hassler2004
Fat Slags as Dutch Journalist2001
Charlotte Gray as German Corporal2000
U-571 as German Bosun2000
Digital Ghost as Commander Stanley1999
Soul's Ark as Ryle1998
Saving Private Ryan as German #11998
Mosley as Joseph Goebbels1998
Mosley as Joseph Goebbels1998
The Scarlet Tunic as Strasser1997
Midnight Man as Ilya1995
Demonsoul as Richard Kurtz1986
Lovejoy as Walter Vronk1981
A Case For Two as Dieter Lengler