Aktor:
-
1. Richard's Things (1981), Film...Bill
-
2. Ordeal by Innocence (1984), Film...Micky Argyle
-
3. Henry V (1989), Film...Louis the Dauphin
-
4. Hamleti (1990), Film...Rosencrantz
-
5. Truly Madly Deeply (1990), Film...Mark
-
6. In the Bleak Midwinter (1995), Film...Joe Harper (Hamlet)
-
7. Othello (1995), Film...Roderigo
-
8. Painted Lady (1997), Film...Oliver Peel
-
9. Hysteria (1997), Film...Dr. Samuel Fry
-
10. A Christmas Carol (2000), Film...Bob Cratchett
-
11. Unleaded (2000), Film...Anton
-
12. In Deep (2001), seriale...Dr. Gabriel Winterbourne
-
13. The Forsyte Saga (2002), seriale...Prosper Profond
-
14. Bed and Breakfast (2003), Film...Peter
-
15. Rosemary and Thyme (2003), seriale...Custos
-
16. Henry VIII (2003), seriale...Thomas Cranmer
-
17. Američki ples (2003), Film...Jason Fields
-
18. The Murder Room (2004), Film...Neville Dupayne
-
19. Franca e Re (2004), Film...Gouverneur James Murray
-
20. The Murder Room (2004), seriale...Neville Dupayne
-
21. Kisna (2005), Film...Peter Beckett
-
22. Empire (2005), seriale...Cassius
-
23. Ditari i një skandali (2006), Film...Sandy Pabblem
-
24. Babel (2006), Film...James
-
25. I See You (2006), Film...Inspector John Smith
-
...Inspector Stirling
-
27. Futureshock: Comet (2007), Film...Adam Bregorsky
-
28. Fluffy Gardens (2007), seriale...All Characters
-
29. Margaret (2009), Film...John Major
-
30. Viktoria e re (2009), Film...Sir Robert Peel
-
31. Accused (2010), seriale...Judge
-
32. Summer in February (2013), Film...Colonel Paynter
-
33. At Brauni (2013), seriale...Kalon
-
34. Mbretëreshat (2013), seriale...Henry Stafford
-
35. Utopia (2013), seriale...Donaldson
-
36. Luna (2014), Film...Father Charles Dean
-
37. New Worlds (2014), Film...Hardwick
-
38. Born Of War (2014), Film...Ian McFarlane
-
39. New Worlds (2014), seriale...Hardwick
-
40. Fleming (2014), seriale...Rear Admiral Rushbrooke
-
41. C-Word (2015), Film...Ian McFarlane
-
42. River (2015), seriale...Tom Read
-
43. Petorka (2016), seriale...Alan Wells
-
44. Skandali i Kristinë Kiler (2018), seriale...Bill Astor
-
45. All Creatures Great and Small (2020), seriale...Albert Sebright Saunders 2 episodes, 2022
-
46. Lawrence After Arabia (2020), Film
-
47. Belfast (2021), Film...Frankie West
-
48. A Brixton Tale (2021), Film...Simon
-
49. Three Pints and a Rabbi (2021), Film...Ian
-
50. Magpie Murders (2022), seriale...Charles Clover
Zeri:
-
1. Where is Anne Frank (2021), Film...Otto Frank
Narratori:
-
1. Timeshift (2002), seriale