Aktör:
-
1. Down Among the Big Boys (1993), film...Jacketless
-
2. Mezarini derin kaz (1994), film...Male Visitor
-
3. Carla'nin sarkisi (1996), film...Sammy
-
4. Orphans (1998), film...Thomas
-
5. Postmortem (1998), film...Wallace
-
6. Comedy Lab (1998), dizisi...Alec
-
7. Benim Adım Joe (1998), film...Shanks
-
8. The Match (1999), film...Dead Eye
-
9. Gregory's Two Girls (1999), film...Mr. McCance
-
10. East Is East (1999), film...Mark
-
11. Billy Elliot (2000), film...Dad
-
12. Shiner (2000), film...Vic
-
13. New York Ceteleri (2002), film...McGloin
-
14. Pure (2002), film...Detective Inspector French
-
15. The Many Trials of One Jane Doe (2002), film...Jeremy Sharp
-
16. Escapist (2002), film...Ron
-
17. Boudica (2003), film...Magior the Shaman
-
18. SKAGERRAK (2003), film...Willy
-
19. Gunpowder, Treason and Plot (2004), film...John Knox
-
20. Spark (2004), film...Detective
-
21. Duygudan da öte (2004), film...Danny
-
22. Evet (2004), film...Billy
-
23. Gunpowder, Treason & Plot (2004), dizisi...John Knox
-
24. MEIN BRUDER IST EIN HUND (2004), film...Antiquitätenhändler
-
25. Ateskes (2005), film...le pasteur Palmer
-
26. Supervolcano (2005), film...Jock Galvin
-
27. Eragon (2006), film...Hrothgar
-
28. Cargo (2006), film...Herman
-
29. True North (2006), film...The Skipper
-
30. Dorothy (2008), film...Pastor Ross
-
31. Three and Out (2008), film...Callaghan
-
32. Merlin (2008), dizisi...Alator
-
33. City of Vice (2008), dizisi...Robertson
-
34. Blessed (2008), film...Howie
-
35. Wired (2008), dizisi
-
36. Cennetin Kapısında (2009), film...Kare - Christian Viking
-
37. Gol 3 (2009), film...Mal Braithwaite
-
38. First Light (2010), film...Mac
-
39. The Body Farm (2011), dizisi...Jimmy West
-
40. When the Lights Went Out (2012), film...Father Clifton
-
41. The Strange Case of Wilhelm Reich (2012), film...Dr. Cameron
-
42. Hidden Olympics: 1944 (2012), dizisi...Alec
-
43. Askta Mutlu Son Yoktur (2013), film...Benny Lockhart
-
44. Pislik (2013), film...Gus
-
45. The Liberator (2013), film...James Rooke
-
46. Something Good (2013), film
-
47. Catch Me Daddy (2014), film...Tony
-
48. The Heavy Load (2015), film...Actor
-
49. Stonemouth (2015), dizisi...Mike MacAvett
-
50. Retribution (2016), dizisi...Alastair
-
51. Lanetli Fener (2018), film...Kenny
-
52. Trautmann (2018), film...Jock Thompson
-
53. Rig 45 (2018), dizisi
-
54. The Bay (2019), dizisi...Vinnie Morrison
-
55. Nefret Oyunu (2020), film...Ramsay
-
56. My Son (2021), film...Inspector Roy
-
57. Vigil (2021), dizisi...Colin Robertson
-
...Self
-
59. The Marvels (2023), film...Emperor Dro'ge