2019- Act
His Dark Materials
Actor - Thorold
2018
5.2
The Vanishing
Actor - Kenny
7.1
The Keeper
Actor - Jock Thompson
2014- Act
Outlander
Actor - Colum McKenzie
2014
Catch Me Daddy
Actor - Tony
2013
6.6
Filth
Actor - Gus
6.0
Not Another Happy Ending
Actor - Benny Lockhart
Full filmography