Aktör:
-
1. Zorro: The Legend Continues (1990), dizisi...José Rivas
-
2. A Merry War (1997), film...Ravenscroft Waiter
-
3. Güvercinin Kanatlari (1997), film...Journalist 1
-
4. Paris, Brixton (1997), film...Mike
-
5. Coupling (2000), dizisi...Patrick Maitland
-
6. The Forsyte Saga (2002), dizisi...Montague Dartie
-
7. Three Blind Mice (2003), film...Lindsey
-
8. V - V for Vendetta (2005), film...Dascomb
-
9. Imagine Me & You (2005), film...Rob
-
10. Mr Harvey Lights a Candle (2005), film...Jonathan Cole
-
11. Under The Greenwood Tree (2005), film
-
12. Bon Voyage (2006), film...Neil Aldred
-
13. After Thomas (2006), film...Rob Graham
-
14. Bon Voyage (2006), dizisi
-
15. Lark Rise to Candleford (2008), dizisi...Sir Timothy Midwinter
-
16. Ninja'nin intikami (2009), film...Maslow
-
17. The Promise (2011), film...Max Meyer
-
18. Zen (2011), dizisi...Amedeo Colonna
-
19. Kurnaz (2013), film...Gail Holford
-
20. Dracula (2013), dizisi...Browning
-
21. Altinli Kadin (2015), film...Ronald Lauder
-
...Somerset (archive footage) (uncredited)
-
23. The Last Post (2017), dizisi...Harry Markham
-
24. Kızıl Joan (2018), film...Nick
-
25. Casus Oyunu (2018), film...Jerry Fredericks
-
26. Collateral (2018), dizisi...DSU Jack Haley
-
27. Christine Keeler Yargılaması (2018), dizisi...John Profumo
-
28. The Capture (2019), dizisi...Commander Danny Hart
-
...Self - Reader
-
30. Devils (2020), dizisi...Edward Stuart
-
31. Star Wars: Andor (2022), dizisi...Tay Kolma
-
32. Tetris (2023), film...Howard Lincoln
-
33. Napolyon (2023), film...Caulaincourt
-
34. Hijack (2023), dizisi...Robin Allen
Ses:
-
...Ace