| 2012 |
Masterpiece Mystery!: Sherlock: A Scandal in Belgravia Season 42, Episode 13 |
Episode, Actor - The Equerry |
| 2011 |
Masterpiece Mystery!: Poirot: The Clocks Season 41, Episode 15 |
Episode, Actor - Sven Hjerson |
| 2010 |
Masterpiece Classic: Small Island Season 40, Episode 10 |
Episode, Actor - Mr. Ryder |
| 2010 |
The King's Speech |
Movie, Actor - Robert Wood |
| 2010 |
MI-5: Episode Season 8, Episode 5 |
Episode, Actor - Roger Maynard |
| 2010 |
Masterpiece Classic: Small Island Season 40, Episode 11 |
Episode, Actor - Mr. Ryder |
| 2004 |
Mystery!: Inspector Lynley: Playing for the Ashes |
Episode, Actor - Insp. Ardery |
| 2003 |
Sylvia |
Movie, Actor - David Wevill |
| 2002 |
Nicholas Nickleby |
Movie, Actor - Mr. Nickleby |
| 2002 |
The Heart Of Me |
Movie, Actor - Charles |
| 1999 |
Titanic Town |
Movie, Actor - Officer |
| 1999 |
Masterpiece Theatre: Aristocrats Season 29, Episode 3 |
Episode, Actor - Bunbury |
| 1997 |
Wilde |
Movie, Actor - Algernon |
| 1995 |
Restoration |
Movie, Actor - Gallant |