Actor
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