Known For
Filmography
20262024
2023
2023
2022
2020
2019
2019
2018
2018
2017
2015
2014
2013
Monarch of the Glen
Monarch of the Glen
TV · as Alasdair Campbell · 6 eps

Last to Break
TV · as Read · 6 eps

Falling into Place
Movie · as Ian

Silo
TV · as Mike · 3 eps

The Lazarus Project
TV · as Karl · 3 eps

Bridgerton
TV · as Sir Philip Crane · 2 eps

Our Ladies
Movie · as Danny

The Witcher
TV · as Rience · 4 eps

Outlaw King
Movie · as Euan Bruce

Succession
TV · as Max · 1 ep

Clique
TV · as Charlie Lamont-Smith · 6 eps

Stonemouth
TV · as Ferg · 2 eps

Outlander
TV · as Rob Cameron, Rob Cameron (uncredited) · 6 eps

Endeavour
TV · as Dr. Broderick Castle · 1 ep
