Bartender
아가일 (2024)
Antoc Merrick (archive footage) (uncredited)
Andor: A Disney+ Day Special Look (2022)
Dr. Rivers
베네딕션 (2021)
Daniel
캡티브 스테이트 (2019)
Pontius Pilate
지저스 크라이스트 슈퍼스타 라이브 인 콘서트 (2018)
Col Sigurd von Ilsemann
스파이 전쟁 (2017)
General Merrick
로그 원: 스타워즈 스토리 (2016)
Lunacy: The Making of Luna (2015)
Grant
루나 (2014)
Gareth (voice)
로크 (2014)
Lieutenant Colonel Howfield
The Wipers Times (2013)
Fumm
잭 더 자이언트 킬러 (2013)
John Thain
리먼 브러더스의 마지막 날들 (2009)
Saki
Who Killed Mrs De Ropp? (2007)
Goat
둠 (2005)
Ian Fleming
Ian Fleming: Bondmaker (2005)
DI Matthew Fenton
Real Men (2003)
Leo
Fogbound (2002)
Bühler
컨스피러시 (2001)
Danny
Married/Unmarried (2001)
Townsend
Britannic (2000)
Andrew
Fanny & Elvis (1999)
Lord Kildare
Aristocrats (1999)
Leopold the Tutor
꼬마 소녀 매들린 (1998)
Bob
광끼 (1998)
Augustin Robert
Passion in the Desert (1997)
Jonatan
더 바이블 - 다윗 (1997)
Tony
뷰티풀 씽 (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)