Actor:
-
1. Knights of God (1987), series...Dai
-
2. War Requiem (1989), film...The Unknown Soldier
-
3. Great Expectations (1989), series...Mr. Drummle
-
4. Robin Hood (1991), film...Will Scarlett
-
5. The Hawk (1993), film
-
6. The Thin Blue Line (1995), series...Gary
-
7. Death of a Salesman (1996), film...Happy
-
8. The Cherry Orchard (1999), film...Lopahin (Yermolai Alexeyevich)
-
9. Cleopatra (1999), series...Grattius
-
10. Conspiracy (2001), film...Freisler
-
11. The Search for John Gissing (2001), film...Giles Hanagan
-
12. Murphy's Law (2001), series
-
13. Judas (2004), film...Flavius
-
14. Island at War (2004), series
-
15. Tsunami: The Aftermath (2006), film...James Peabody
-
16. The Last Legion (2007), film...Vatrenus
-
17. Inconceivable (2008), film...Richard Newman
-
18. The Children (2008), series...Peter
-
19. It's Alive (2008), film
-
20. Hunky Dory (2011), film...Davy's Dad
-
21. Line of Duty (2012), series...Philip Osborne
-
22. The Fold (2013), film...Edward Ashton
-
23. River (2015), series...Marcus McDonald
-
24. Pulse (2017), series...Chad Berger
-
25. A Discovery of Witches (2018), series...Peter Knox
-
26. Tolkien (2019), film...Headmaster Gilson
-
27. Dream Horse (2020), film...Brian Vokes
-
28. The Pembrokeshire Murders (2021), series...Gerard Elias QC
-
29. Save the Cinema (2022), film...Darek
-
30. Wolf (2023), series...Oliver