Known For
Filmography
2025
2019
2019
2018
2013
2013
2007
2002
2001
1994
1987
1986
1986
1985
1985
1985
1983
1981
19811978

Macbeth
Movie · as Duncan / Doctor

Wild Rose
Movie · as Judge

Good Omens
TV · as Tramp · 1 ep

Outlaw King
Movie · as Lord Simon Fraser

National Theatre Live: Macbeth
Movie · as Scottish Doctor

Shetland
TV · as James Perez · 5 eps

Talk to Me
TV · as Raymond · 3 eps

Spooks
TV · as Yves Cuvier · 1 ep

Waking the Dead
TV · as Owens · 2 eps

Funny Man
Movie · as Max Taylor

Star Cops
TV · as John Smith · 1 ep

The Girl in the Picture
Movie · as Ron

Captive
Movie · as Psychologist

White Nights
Movie · as Flight Engineer

The Unknown Soldier
Movie · as Caledonians Corporal

Out of Africa
Movie · as Minister

King Lear
Movie · as Cornwall's Servant

Chariots of Fire
Movie · as Rob Liddell
The Good Time Girls
The Good Time Girls
Movie · as Tony Kelly
Life at Stake
Life at Stake
TV · as Rescue Team Member · 1 ep
