Bartender
Argylle. Tajny szpieg (2024)
Antoc Merrick (archive footage) (uncredited)
Andor: A Disney+ Day Special Look (2022)
Dr. Rivers
Błogosławieństwo (2021)
Daniel
Rebelia (2019)
Pontius Pilate
Jesus Christ Superstar Live in Concert (2018)
Col Sigurd von Ilsemann
Ostatni pocałunek cesarza (2017)
General Merrick
Łotr 1. Gwiezdne wojny – historie (2016)
Lunacy: The Making of Luna (2015)
Grant
Luna (2014)
Gareth (voice)
Locke (2014)
Lieutenant Colonel Howfield
The Wipers Times (2013)
Fumm
Jack: Pogromca olbrzymów (2013)
John Thain
Ostatnie dni Lehman Brothers (2009)
Saki
Who Killed Mrs De Ropp? (2007)
Goat
Doom (2005)
Ian Fleming
Ian Fleming: Bondmaker (2005)
DI Matthew Fenton
Real Men (2003)
Leo
Fogbound (2002)
Bühler
Ostateczne Rozwiązanie (2001)
Danny
Married/Unmarried (2001)
Townsend
Britannic (2000)
Andrew
Fanny & Elvis (1999)
Lord Kildare
Aristocrats (1999)
Leopold the Tutor
Madeline (1998)
Bob
I Want You (1998)
Augustin Robert
Powiew pustyni (1997)
Jonatan
David (1997)
Tony
Wspaniała rzecz (1996)
Ben
Truth or Dare (1996)
W.S.H.: The Myth of the Urban Myth (1994)
Robin Bradley
The Lost Language of Cranes (1992)
Rogers
The Bridge (1992)
Striemer
Wall of Tyranny (1988)
Maisie Mathews
Wish You Were Here (1987)
Thanks
C600: Step Back in Time (2021)