Acting
Community Rating
6.5
TMDB estimate
Born
August 8, 1949 (age 76)
Born in
Glasgow, Scotland, UK

Macbeth
as Duncan / Doctor
2025

Good Omens
as Tramp
2019

Wild Rose
as Judge
2019

Outlaw King
as Lord Simon Fraser
2018

National Theatre Live: Macbeth
as Scottish Doctor
2013

Shetland
as James Perez
2013

Talk to Me
as Raymond
2007

Spooks
as Yves Cuvier
2002

Waking the Dead
as Owens
2001

Funny Man
as Max Taylor
1994

Star Cops
as John Smith
1987

The Girl in the Picture
as Ron
1986

Out of Africa
as Minister
1985

White Nights
as Flight Engineer
1985

The Unknown Soldier
as Caledonians Corporal
1985

King Lear
as Cornwall's Servant
1983

Chariots of Fire
as Rob Liddell
1981
The Good Time Girls
as Tony Kelly
1981