Operation Dunkirk 2017
as Lt. Galloway
Ripley Under Ground 2007
as Critic
Dr. Jekyll and Mr. Hyde 2003
as Dr. Arthur Lanyon
Great Expectations 1999
as Startop
Metroland 1998
as Mickey
The Mill on the Floss 1997
as Tom Tulliver
Credits from TMDB.