|
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 |
|
Warriors (1999) as Major 'Brick' Stone |
|
Rogue Trader (1999) as Peter Norris |
|
A Life for a Life (1998) as Taylor |
|
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 |
|
Wuthering Heights (1992) as Edgar Linton |
|
Sunday Pursuit (1990) as Mr. Gerald |
|
Fire, Ice & Dynamite (1990) as Alexander |
|
Henry V (1989) as Duke Humphrey of Gloucester |
|
Murder On Line One (1989) as Simon |
|
Interviewers From Hell (1989) as |
|
The Dark Angel (1987) as Captain Oakley |
|
May We Borrow Your Husband? (1986) as Peter Travis |
|
The Doctor and the Devils (1985) as Harding |
|
Time and the Conways (1985) as Robin Conway |
|
Sweet Wine of Youth (1979) as Rupert Brooke |
|
The House on Garibaldi Street (1979) as Nicholaus Eichmann |