Known For
Filmography

Lockerbie: A Search for Truth
TV · as Roland Stephenson · 2 eps

Only Child
TV · as Ian · 6 eps

All Up There
Movie · as GP

Slay & Prepare
Movie · as David

Mind-Set
Movie · as Delivery Man

The Gold
TV · as Garth Chappell · 4 eps

Stonehouse
TV · as Bank Manager · 1 ep

Silo
TV · as Phil · 1 ep

A Violent Man
Movie · as SO Martins

Only You
Movie · as Private doctor

Guilt
TV · as Adrian · 2 eps

Outlaw King
Movie · as Bishop of St. Andrews

Natalie
Movie · as Joe

The Coroner
TV · as Eddie Landman · 1 ep

Outlander
TV · as Donald MacDonald, Major Donald MacDonald · 5 eps

Filth
Movie · as Rent Boy

Shetland
TV · as Gavin Laird · 5 eps

Doors Open
Movie · as Tour Guide

Garrow's Law
TV · as Westminster Clerk · 1 ep
Breaking
Movie · as Davie

Waterloo Road
TV · as Ronnie Fairchild · 5 eps

Joyeux Noel
Movie · as William
Dive to Bermuda Triangle
Movie · as Radioman Baker

Born and Bred
TV · as Albert Tooley · 1 ep

Borstal Boy
Movie · as Jock

Band of Brothers
TV · as Edward J. (Babe) Heffron · 8 eps

Waking the Dead
TV · as Martin Ness · 1 ep

Murder Rooms: The Dark Beginnings of Sherlock Holmes
Movie · as Arthur Conan Doyle

The Slab Boys
Movie · as Phil McCann

The Lakes
TV · as Joey · 14 eps

Cadfael
TV · as Sulien, Sulien Blount (uncredited) · 1 ep
