2020
7.0
Dream Horse
Actor - Brian
2018- 2019
Deep State
Actor - Hal Weaver
2018- 2022
A Discovery of Witches
Actor - Peter Knox
2013
The Fold
Actor - Edward Ashton
2012- 2021
Line of Duty
Actor - Philip Osborne
2011- 2019
Game of Thrones
Actor - Alliser Thorne
Full filmography