Known For
Filmography

The Angel in the House
Movie · as Malcolm

Dept. Q
TV · as DCI James Hardy · 10 eps

Summerwater
TV · as Ian Henderson · 6 eps

Outlander: Blood of My Blood
TV · as Rob Roy McGregor · 2 eps

The Last Manhunt
Movie · as Ben

The Fringe, Fame and Me
Movie · as Self - Narrator

All on a Summer's Day
Movie

Too Close
TV · as Karl Mortensen.. · 3 eps

Annika
TV · as DS Michael McAndrews · 12 eps

Crime
TV · as DI Dougie Gillman · 6 eps

Wild Rose
Movie · as Sam

Intrigo: Dear Agnes
Movie · as Peter

Trick or Treat
Movie · as Lesley

The Victim
TV · as Lenny Dean · 4 eps

Chernobyl
TV · as Sitnikov · 2 eps

Guilt
TV · as Jake McCall · 10 eps

Wale
Movie · as O'Brian

Naufragé volontaire
Movie · as Jack Palmer

Rearview
Movie · as Paul

In the Dark
TV · as DCI Jack Gosforth · 4 eps

In the Heart of the Sea
Movie · as Isaac Cole

Maleficent
Movie · as Shepherd

The Strange Case of Wilhelm Reich
Movie · as Hamilton

A Very Unsettled Summer
Movie · as Daniel

Rush
Movie · as BRM Mechanic

Shetland
TV · as Cal Innes · 5 eps
Volume
Movie · as Nik

Secret State
TV · as Lee Foulds · 4 eps

Crulic: The Path to Beyond
Movie · as Narrator

Game of Thrones
TV · as Jory Cassel · 5 eps

Valhalla Rising
Movie · as Gorm

One Night in Emergency
Movie

Get Him to the Greek
Movie · as Aldous's Mate in London

Clash of the Titans
Movie · as Captain

Triage
Movie · as David

Last Chance Harvey
Movie · as Doctor Butler

Hallam Foe
Movie · as Alasdair

A Woman in Winter
Movie · as Michael

Secret Diary of a Call Girl
TV · as Jay · 1 ep

Love and Other Disasters
Movie · as Finlay

Frozen
Movie · as Jim

On a Clear Day
Movie · as Rob

To the Ends of the Earth
TV · as 1st Lieutenant Summers · 3 eps

Doctor Who
TV · as Captain Reynolds · 1 ep

One Last Chance
Movie · as Fitz
The Race
Movie

New Tricks
TV · as Mark Slater · 1 ep

Wilbur Wants to Kill Himself
Movie · as Wilbur

Rockface
TV · as Peter Craig · 13 eps

Mean Machine
Movie · as Chiv

Waking the Dead
TV · as Rob Lomax · 2 eps

Dead on Time
Movie · as Zammo

Split Second
Movie · as Tony Jones

Psychos
TV · as Paul Hammond · 1 ep
