Filmographie
Œuvres: 7
Interprétation7
- 2019The Witcher2 épisodes

- 2014Olive Kitteridge4 épisodes

- 2013Top of the Lake7 épisodes

- 2010Harry Potter et les Reliques de la Mort - 1ère partieHarry Potter and the Deathly Hallows: Part 1dans le rôle de Corban Yaxley

- 2006Les Fils de l'hommeChildren of Mendans le rôle de Syd

- 1996FerrovipathesTrainspottingdans le rôle de Swanney

- 1995Cœur vaillantBraveheartdans le rôle de Veteran
