Filmografía
Obras: 7
Interpretación7
- 2021El último dueloThe Last Duelcomo King's Uncle

- 2019The Witcher2 episodios

- 2013Thor: el mundo oscuroThor: The Dark Worldcomo Tyr

- 2011Juego de tronosGame of Thrones7 episodios

- 2011Sherlock Holmes: Juego de sombrasSherlock Holmes: A Game of Shadowscomo Captain Tanner

- 2009Sherlock Holmescomo Captain Tanner

- 2002Still Game
