Actor
Last Night in Soho
2021
as Cubby
The Power
2021
as Psychiatric Consultant
Son of God
2014
as Malchus
The Voices
2014
as Jerry's Stepfather
Kingdom of Heaven
2005
as Son of Roger de Cormier (director's cut)
Sleepy Hollow
1999
as Rifleman
Sliding Doors
1998
as Clive
Titanic
1997
as Quartermaster Hichens
The Canterville Ghost
1996
as Vicar
The Innocent Sleep
1996
as Pelham
Staggered
1994
as Longcoat
How's Business
1991
as Dad
Aria
1987
as Assassin