| The Young Victoria
(Actor - Sir Robert Peel) |
2009 |
Movie |
| Pinochet's Last Stand
(Actor - Jack Straw) |
2007 |
TV Show Series |
| Babel
(Actor - James) |
2006 |
Movie |
| Notes On A Scandal
(Actor - Sandy Pabblem) |
2006 |
Movie |
| The Jury
(Actor - Peter Segal) |
2003 |
TV Show Series |
| Hamlet
(Actor - Laertes) |
1996 |
Movie |
| A Midwinter's Tale
(Actor - Joe Harper) |
1995 |
Movie |
| Othello
(Actor - Roderigo) |
1995 |
Movie |
| Truly, Madly, Deeply
(Actor - Mark) |
1991 |
Movie |
| Hamlet
(Actor - Rosencrantz) |
1990 |
Movie |
| Henry V
(Actor - Dauphin) |
1989 |
Movie |
| Ordeal By Innocence
(Actor - Micky Argyle) |
1984 |
Movie |
| Richard's Things
(Actor - Bill) |
1980 |
Movie |
| Empire: Arkham
(Actor - Cassius) |
|
Episode |
| Empire: Episode
(Actor - Cassius) |
|
Episode |
| Empire: Fortune's Fool
(Actor - Cassius) |
|
Episode |
| Empire: Pilot Episode/Will
(Actor - Cassius) |
|
Episode |
| Greg Behrendt Show: Is This Cheating?
(Panelist) |
|
Episode |
| Masterpiece Theatre: Henry VIII
(Actor - Thomas Cranmer) |
|
Episode |
| Masterpiece Theatre: Henry VIII
(Actor - Thomas Cranmer) |
|
Episode |
| Masterpiece Theatre: Me and Mrs. Jones
(Actor - Ivan McDormid) |
|
Episode |
| Masterpiece Theatre: The Forsyte Saga II: Episode 2
(Actor - Profond) |
|
Episode |
| Masterpiece Theatre: The Forsyte Saga II: Episode 3
(Actor - Proffond) |
|
Episode |
| Masterpiece Theatre: The Jury
(Actor - Peter Segal) |
|
Episode |
| Masterpiece Theatre: The Jury
(Actor - Peter Segal) |
|
Episode |
| Masterpiece Theatre: The Jury
(Actor - Peter Segal) |
|
Episode |
| Masterpiece Theatre: The Jury
(Actor - Peter Segal) |
|
Episode |
| MI-5: Episode
(Actor - John Russell) |
|
Episode |
| Monarch of the Glen: Episode
(Actor - Dr. Simon Cotter) |
|
Episode |
| Mystery!: Inspector Lewis
(Actor - Ivor Denniston) |
|
Episode |
| Mystery!: Miss Marple: By the Pricking of My Thumbs
(Actor - Dr. Joshua Waters) |
|
Episode |
| Mystery!: Miss Marple: By the Pricking of My Thumbs
(Actor - Dr. Joshua Waters) |
|
Episode |
| Mystery!: The Murder Room
(Actor - Neville Dupayne) |
|
Episode |
| Mystery!: The Murder Room
(Actor - Neville Dupayne) |
|
Episode |
| New Tricks: Old Dogs
(Actor - John Fletcher) |
|
Episode |
| The Battle for Rome: Nero
(Actor - Scaevinus) |
|
Episode |
| Wire in the Blood: Anything You Can Do
(Actor - Jonathan Goode) |
|
Episode |