
Acted in 19
2020s
- 2025
Gravy Train
Herbert
2010s
- 2018
- 2015
- 2011
2000s
- 2005
Red Mercury
Evans
The Government Inspector
Tony Blair
- 2004
- 2001
The Affair of the Necklace
Darnell de Valois
1990s
- 1998
Colour Blind
Stanhope · 3 episodes
RPM
Jonqull
- 1996
- 1995
The Spy Who Caught a Cold
Nick
- 1994
Pleasure
Charles Desneuves
- 1992
- 1991
Lazarus and Dingwall
Duncan Moody · 1 episode
1980s
- 1989
Directed 7
2020s
- 2020
Hard Pass
Director
2010s
- 2013
WPC 56
Director
- 2012
2000s
- 2007
1990s
- 1999
Dead on Time
Director
- 1993
Wrote 1
1990s
- 1999
Dead on Time
Screenplay