2022
Foreign Bodies as Nathan Adler
2022
The Chelsea Detective as Alex Heidegger (1 episode)
2020
Industry as Sebastian (1 episode)
2017
Wonder Woman as Soldier at Gala
2015
The Man from U.N.C.L.E. as Guard (Checkpoint)
2015
Mission: Impossible - Rogue Nation as Chancellor's Security Aide
2013
Father Brown as Janek Lasocki (1 episode)
2011
Sherlock Holmes: A Game of Shadows as German Officer
2011
Captain America: The First Avenger as HYDRA Lieutenant
2011
X-Men: First Class as Storm Trooper No. 1
2008
The 39 Steps as Engel
2006
The Somme: From Defeat to Victory as Knaupp
2002
Foyle's War (1 episode)
2001
Band of Brothers as German Inside Barn (1 episode)
2001
Captain Corelli's Mandolin as German Soldier
2000
U-571 as German Lookout
1997
Bent as Guard on Train #1