Acting • AGE 64


Fuze
Sandy Dog
2026

Dept. Q
Constable Cunningham
2025

Rebus
Jimmy McJagger
2024

Mercy Falls
Rhona's Dad
2023

A Spy Among Friends
MI5 plumber
2022

Karen Pirie
DI Barney MacLennan
2022

Invasion
Martin Williams
2021

Rotten Candy
2021

Do No Harm
Executive Director
2020

UFO
Dad
2020

Homemade
2020

When? An Extract from Further than the Furthest Thing
2020

Outlaw King
Maol Choluim I, Earl of Lennox
2018

Bunny
2018

The Replacement
Vernon
2017

In Plain Sight
Samuel Manuel
2016

Rillington Place
Detective Chief Inspector
2016

Stag
Cab Driver
2016

Versailles
Jaques
2015

Stonemouth
Al Gilmour
2015

Outlander
Geordie Chisholm
2014

Starred Up
Principal Officer Scott
2014

The Crash
Inspector Peters
2013

Doors Open
Insp. Ransome
2012

Perfect Sense
Doctor
2011

You Instead
Bruce the Roadie
2011

Garrow's Law
Gurney
2009

The Gospel of John
Man in Crowd #4
2003

Monarch of the Glen
Billy
2000

Jesus
Andrew
1999

Jesus
Andrew
1999

Life Support
Douglas Beardsmore
1999

The Investigator
1997

Rob Roy
Iain
1995

Roughnecks
RGIT Instructor
1994

Peak Practice
Fred Rudge
1993

Shoot for the Sun
Pub Gang Member
1987

Comfort and Joy
Rufus
1984

End of the Line
Andy
1984

Taggart
Frogman
1983

Minder
Policeman
1979