The Things I Haven't Told You 2008
as Blue Eyed Boy
Maxwell 2007
as Richard Baker
Hornblower: The Even Chance 1998
as Midshipman Clayton
Rik Mayall Presents: Dirty Old Town 1995
as Rik Power
The Countess Alice 1993
as Nick Black
The Law Lord 1992
as Dorking
Credits from TMDB.