| Amelia
(Actor - Fred Noonan) |
2009 |
Movie |
| G.I. Joe: The Rise Of Cobra
(Actor - Destro) |
2009 |
Movie |
| The Seeker: The Dark Is Rising
(Actor - The Rider) |
2007 |
Movie |
| 28 Days Later
(Actor - Major Henry West) |
2002 |
Movie |
| Othello
(Actor - Ben Jago) |
2001 |
Movie |
| The Invisible Circus
(Actor - Wolf) |
2001 |
Movie |
| The Others
(Actor - Charles) |
2001 |
Movie |
| Gone In Sixty Seconds
(Actor - Raymond Calitri) |
2000 |
Movie |
| Existenz
(Actor - Seminar Leader) |
1999 |
Movie |
| Heart
(Actor - Gary Ellis) |
1999 |
Movie |
| A Price Above Rubies
(Actor - Sender Horowitz) |
1998 |
Movie |
| Elizabeth
(Actor - Duke of Norfolk) |
1998 |
Movie |
| Jude
(Actor - Jude Fawley) |
1996 |
Movie |
| Anchoress
(Actor - Priest) |
1994 |
Movie |
| Shallow Grave
(Actor - David Stephens) |
1994 |
Movie |
| Cracker: The Madwoman In The Attic
(Actor - DCI Bilborough) |
1993 |
Movie |
| Let Him Have It
(Actor - Derek Bentley) |
1991 |
Movie |
| Doctor Who
(Actor - The Doctor) |
1978 |
TV Show Series |
| Heroes: Company Man
(Actor - Claude) |
|
Episode |
| Heroes: Distractions
(Actor - Claude) |
|
Episode |
| Heroes: Godsend
(Actor - Claude) |
|
Episode |
| Heroes: The Fix
(Actor - Claude) |
|
Episode |
| Heroes: Unexpected
(Actor - Claude) |
|
Episode |
| Inspector Morse: Second Time Around
(Actor - Terrence) |
|
Episode |
| Masterpiece Theatre: Othello
(Actor - Ben Jago) |
|
Episode |
| Mystery!: Inspector Morse: The Second Time Around
(Actor - Terrence) |
|
Episode |
| Mystery!: Inspector Morse: The Second Time Around
(Actor - Terrence) |
|
Episode |
| Mystery!: Inspector Morse: The Second Time Around
(Actor - Terrence) |
|
Episode |
| Poirot: One, Two, Buckle My Shoe
(Actor - Carter) |
|
Episode |