Scammerhead 2014
as Scrope Jelliver
The Mystery Cruise 2013
as Casper York
Out of Bounds 2003
as Detective Inspector Amer
The Core 2003
as GBTV Reporter - Trafalgar Square
Color Me Perfect 1996
as David
When the Vows Break 1995
as Leon Frank
Scandal 1989
as Clive
Outside Edge 1982
as Alex
Credits from TMDB.