The Man with the Plan 2026
as James Griffith
The Gospel of Us 2012
as Company Man
Tentboy 2011
as Dad
Score 2001
as Martin
Enigma 2001
as Male Lodger
House! 2000
as Tan
The Flint Street Nativity 1999
as Errol Chiverton/Shepherd 1
Shakespeare in Love 1998
as Servant
Wilde 1997
as Reporter
Credits from TMDB.