2014
as Self - Shug
2014
as Shug McLaughlin
2004
as Mr Clouston
2002
2000
as Narrator
2000
as DCI Owen Simmons
2000
as Frank
1999
as Doctor Gebbie
1998
1997
as Dr. Brock
1996
as Hamish McHoan
1995
as Doctor 1
1994
as Andrew Campbell
1990
as Neighbour
1990
1989
as Snodgrass
1989
as Mr. McNeil
1988
as Harry
1986
as Malky Boyd
1986
as Smiley
1985
1983
as Narrator
1983
1983
as Dougal
1982
as Simon
1980
as Disco Deejay
1980
as First Officer Joseph Murdoch
1980
as Police Officer
1979
as Chas Airlie
1977
as Jock
1976
as Sam Thomson
1976
as John Robb
1974
as Joe Crosby
1972
as Brady Logan
1972
1972
as Naval Driver
1971
as Will Guthrie
1971
1968
as Leading Seaman Quentin
1965
as Tom
1957
as Page Boy Bobby
1955
as Young Geordie