Known For
Filmography
2026
2023
2023
2023
2022
2022
2019
2017
2014
2013

Half Man
TV · as Young Ruben · 3 eps

Wake
Movie · as Josh

The Winter King
TV · as Derfel Cadarn · 10 eps

The Chemistry of Death
TV · as PC Duncan Mcinney · 4 eps

SAS Rogue Heroes
TV · as Bill Fraser · 12 eps

Karen Pirie
TV · as Kevin Campbell · 3 eps

Baptiste
TV · as Alex Chambers · 5 eps

Clique
TV · as Fraser · 4 eps

Outlander
TV · as Rabbie MacNab · 1 ep

Shetland
TV · as Malcolm Kidd · 2 eps
