Known For
Filmography

Borges and Me
Movie · as Robert McGill

Fuze
Movie · as Sandy Dog

Dept. Q
TV · as Constable Cunningham · 3 eps

Rebus
TV · as Jimmy McJagger · 2 eps

Mercy Falls
Movie · as Rhona's Dad

Karen Pirie
TV · as DI Barney MacLennan · 3 eps

A Spy Among Friends
TV · as MI5 plumber · 4 eps

Rotten Candy
Movie

Invasion
TV · as Martin Williams · 1 ep

When? An Extract from Further than the Furthest Thing
Movie

UFO
Movie · as Dad

Do No Harm
Movie · as Executive Director

Homemade
TV · 1 ep

Outlaw King
Movie · as Maol Choluim I, Earl of Lennox

Bunny
Movie

The Replacement
TV · as Vernon · 3 eps
A Dream of Death
Movie · as Sheriff Lumsden

In Plain Sight
TV · as Samuel Manuel · 3 eps

Rillington Place
TV · as Detective Chief Inspector · 3 eps

Stag
TV · as Cab Driver · 3 eps

Stonemouth
TV · as Al Gilmour · 2 eps

Versailles
TV · as Jaques · 30 eps

Starred Up
Movie · as Principal Officer Scott

Outlander
TV · as Geordie Chisholm · 7 eps

The Crash
TV · as Inspector Peters · 2 eps

Doors Open
Movie · as Insp. Ransome

Perfect Sense
Movie · as Doctor

You Instead
Movie · as Bruce the Roadie

Garrow's Law
TV · as Gurney · 1 ep

Waterloo Road
TV · as Doctor · 1 ep

The Gospel of John
Movie · as Man in Crowd #4
The Dummy
Movie

Monarch of the Glen
TV · as Billy · 1 ep

Jesus
Movie · as Andrew

Jesus
TV · as Andrew · 2 eps

Life Support
TV · as Douglas Beardsmore · 1 ep

The Investigator
Movie

Rob Roy
Movie · as Iain

Roughnecks
TV · as RGIT Instructor · 2 eps

Peak Practice
TV · as Fred Rudge, Keith Rudge · 1 ep

Shoot for the Sun
Movie · as Pub Gang Member

End of the Line
Movie · as Andy
Hardware
Movie

Comfort and Joy
Movie · as Rufus

Taggart
TV · as Frogman · 1 ep
Living Apart Together
Movie · as Ritchie's Band

Minder
TV · as Policeman · 1 ep
