Actor
Scammerhead
2014 · as Scrope Jelliver
The Mystery Cruise
2013 · as Casper York
Elysium
2013 · as Representative Penny
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