Known For
Filmography

Tornado
Movie · as Archer Bandit

Small Town, Big Story
TV · as Pubba McGoldrick · 4 eps

Lockerbie: A Search for Truth
TV · as Grant Nelson · 1 ep

Baby Reindeer
TV · as Harris · 1 ep

Hijack
TV · as Gold · 7 eps

Brian and Charles
Movie · as Eddie

Somewhere Boy
TV · as Mark · 6 eps

Wedding Season
TV · as Donahue · 8 eps

Karen Pirie
TV · as Brodie Grant Jnr · 3 eps

How to Stop a Recurring Dream
Movie · as Paul

Deadwater Fell
TV · as Simon · 4 eps

Educated
Movie

Back to Life
TV · as Dom · 12 eps

The Spanish Princess
TV · as Hume · 3 eps

Outlaw King
Movie · as Gilbert de la Hey, Barron of Errol

The Snowman
Movie · as Teacher

The People Next Door
Movie

Borderline
TV · as Grant · 12 eps

Hector
Movie · as Davey

Sunset Song
Movie · as Mr Kinloch

Humans
TV · as Constable · 1 ep

Liam and Lenka
Movie · as Thomson

The Spirit of '45
Movie · as Reader (Voice)

Skins: Rise
Movie · as Rob

Shetland
TV · as Lowrie · 4 eps

Route Irish
Movie · as Jamie

Game of Thrones
TV · as Steelshanks Walton · 2 eps

Vera
TV · as Gary Webb · 1 ep

Black Mirror
TV · as Simon Nolan · 1 ep

New Town Killers
Movie · as Police Officer 1

Skins
TV · as Rob, Connel Champion · 2 eps

Lewis
TV · as Brian Kaye · 1 ep
Feel the Force
TV · 5 eps

The IT Crowd
TV · as Philip · 1 ep

Ultimate Force
TV · 2 eps

Footballers' Wives
TV · as Steward · 1 ep

Rockface
TV · as Will · 1 ep

Rebus
TV · as Danny Kerr · 1 ep

Midsomer Murders
TV · as Gareth Dunbar · 1 ep
