
Known For
Filmography
—
2026
2021
2018
2009
2009
2008
2007
20042002
1999
19981997
1995
19951994
1994
1986
1980

Dark Skulls
Movie · as Jarl Hakon

Star City
TV · as Colonel · 1 ep

Grace
TV · as Colin MacKaye · 1 ep

Outlaw King
Movie · as William Lamberton, Bishop of St. Andrews

Book of Blood
Movie · as Reg Fuller

The Day of the Triffids
TV · as Man in Street · 2 eps

Outpost
Movie · as Jordan

Hallam Foe
Movie · as Raincoat Man
Lament
Lament
Movie

Loch Lomond: Legend of the Loch
Movie · as Allan

Life Support
TV · as Ambulanceman · 1 ep
Spitting Distance
Spitting Distance
Movie

Midsomer Murders
TV · as Ross Clymer · 1 ep

Ruffian Hearts
Movie · as Peter
Good Day for the Bad Guys
Good Day for the Bad Guys
Movie · as Tim

The Negotiator
Movie · as Thug in Pub

Takin' Over the Asylum
TV · as Webster · 6 eps

Casualty
TV · as Frank Godfrey · 1 ep

It's My Turn
Movie · as Self