Filmografia
Opere: 8
Recitazione8
- 2021The Last Duelnel ruolo di King's Uncle

- 2019The Witcher2 episodi

- 2014Outlander

- 2013Thor: The Dark Worldnel ruolo di Tyr

- 2011Il Trono di SpadeGame of Thrones7 episodi

- 2011Sherlock Holmes - Gioco di ombreSherlock Holmes: A Game of Shadowsnel ruolo di Captain Tanner

- 2009Sherlock Holmesnel ruolo di Captain Tanner

- 2002Still Game
