Known For
Filmography

Natalie
Movie

Whisky Galore
Movie · as Old Roddy

Scot Squad
TV · as Hunter MacDonald · 1 ep
Flung
Movie · as Man
Billy Bongo
Movie

My Life So Far
Movie · as Andrew Burns

The Ebb-Tide
Movie · as Strickland

The Near Room
Movie · as Mooney

A Mind to Murder
Movie · as Neil Casey

Hamish Macbeth
TV · as Kenneth McIver · 2 eps

The Tales of Para Handy
TV · as Dougie · 9 eps
Rain
Movie

I, Lovett
TV · as Mr. Lovett · 1 ep

Blue Black Permanent
Movie · as Andrew Cunningham

Heartbeat
TV · as Arnold McGowan, Dennis Flowers · 1 ep

The Big Man
Movie · as Alan

Leaving
Movie · as Big Mac

Tumbledown
Movie · as Welsh Man

The Beiderbecke Connection
TV · as Joe · 4 eps

Star Cops
TV · as Fox · 1 ep

Casualty
TV · as Alex · 1 ep

The Return of Sherlock Holmes
TV · as PC MacPherson · 1 ep

A Sense of Freedom
Movie · as Jackie

Dempsey and Makepeace
TV · as Sean · 1 ep

The Beiderbecke Affair
TV · as Joe · 2 eps

Kim
Movie · as Sergeant Major

Sherlock Holmes
TV · as Constable MacPherson · 1 ep

Travelling Man
TV · as Luke · 2 eps

Airline
TV · as Jock McEvoy · 8 eps

Bergerac
TV · as Sam Weller · 1 ep

Juno and the Paycock
Movie · as Charlie Bentham
