Színész:
-
1. Trainspotting (1996), film...Tommy
-
2. Kispofák (1996), film
-
3. A fronton túl (1997), film...Callan
-
4. Richard II (1997), film...Harry Percy
-
5. Hálószobák és előszobák (1998), film...Leo
-
6. Looking After Jo Jo (1998), sorozat...Basil
-
7. Dad Savage (1998), film...H
-
8. Tingli-tangli (1999), film...Durward Lely
-
...Jericho O'Grady
-
10. Anna Karenina (2000), sorozat...Count Vronsky
-
11. Ki érti Jane-t? (2001), film...Elliot
-
12. Nicholas Nickleby (2002), film...John Browdie
-
13. Démoni Harcosok (2002), film...Cooper
-
14. Max (2002), film...George Grosz
-
15. Az alkoholista (2003), film...Frankie - Teenager & Man
-
16. AFTERLIFE (2003), film
-
17. Puskapor, árulás és összeesküvés (2004), film...Bothwell
-
18. De-Lovely - Ragyogó évek (2004), film...Bobby Reed
-
19. Puskapor, árulás és összeesküvés (2004), sorozat...Bothwell
-
20. Tisztogatók (2004), film
-
21. Mennyei királyság (2005), film...English Sergeant
-
22. A Grace klinika (2005), sorozat...Dr. Owen Hunt
-
23. Róma (2005), sorozat...Lucius Vorenus
-
24. A rombolás ideje (2006), film...Count Vronsky (archive footage)
-
25. A szűz királynő (2006), film...Duke of Norfolk
-
26. A szűz királynő (2006), sorozat
-
27. Az utolsó légió (2007), film...Wulfila
-
28. Hannibal ébredése (2007), film...Kolnas
-
29. Az utazó (2007), sorozat...Dan Vasser
-
30. A boldogító talán (2008), film...Colin
-
...Poseidon
-
32. Bunraku (2010), film...Killer No. 2
-
33. The Great Ghost Rescue (2011), film...Hamish
-
34. Comes a Bright Day (2012), film...Cameron
-
35. Star Wars: Lázadók (2014), sorozat...Fenn Rau
-
36. Otthon, édes pokol (2015), film...Freeman
-
37. Tulipánláz (2017), film...Johan De Bye
-
38. Iain Robertson Rambles (2021), sorozat...Self
-
39. Six Four (2023), sorozat...DC Chris O'Neill
Hang:
-
1. Merida, a bátor (2012), film...Lord MacGuffin / Young MacGuffin
-
...Batman / Thomas Wayne
-
3. Toy Story - Múlt idő (2014), film...Reptillus Maximus
Rendező:
-
1. A Grace klinika (2005), sorozat