
The Negotiator
1994
Club Barman

The Young Ones
1982
Rocky

Monte Cristo Kontu
2025
Captain

Heartless
2005
Benny

Monarch of the Glen
2000
Benny

Screen Two
1985
Frank

Flowers of the Forest
1996
Frank

The Chief
1990
John Reid

Hannay
1988

Taggart
1983

Man to Man
2005
Angus

Suç Ortağı
2000
Molester

Holby City
1999
Mitch Campbell

One Last Chance
2004
Publican

A Shot at Glory
2000
SFA Official

The Adventures of Greyfriars Bobby
2005
Sergeant Scott (as William MacBain)

Winter Solstice
2003
Tam Stuart
Four in a Million
1982

It Could Happen to Anybody
1984
John McLeod

Summer Solstice
2005
Robbie
The Big Picnic
1996
Morris Burns
44
Yıllık Kariyer
12
Film
9
Dizi