Actor · Born 1956
Warriors
1999 · as Major 'Brick' Stone
Mothering Sunday
2021 · as Giles Hobday
On Island West
2021 · as Hector
Bait
2019 · as Tim Leigh
David Rose
2011 · as Doctor
Two Days, Nine Lives
2001 · as Rupert
Rogue Trader
1999 · as Peter Norris
Spice World
1997 · as Doctor
Tales of Erotica
1996 · as Narrator (segment 'The Insatiable Mrs. Kirsch')
Bliss
1995 · as Dr Sam Bliss
Beyond Reason
1995 · as Duncan McAllister
The Insatiable Mrs. Kirsch
1995 · as Narrator