Known For
Filmography
2025
2024
2023
2022
2021
2020
2019
2014
2013
2006

I Swear
Movie · as Murray

Masters of the Air
TV · as Sgt. Ray H. Robinson · 3 eps

Inappropriate
Movie · as Jordan Tempest

The Audition
Movie · as Matty

Mayday
Movie · as Pilot

The Nest
Movie · as Graham

Dark Road
Movie · as Sean

Outlander
TV · as Iain Og Findlay · 3 eps

Shetland
TV · as Gerry Bryce · 2 eps

Waterloo Road
TV · as Dean Weever · 21 eps
