Still Game: The Story So Far (2014) als Himself / Shug | |
Still Game: Live in Glasgow (2014) als Shug McLaughlin | |
One Last Chance (2004) als Mr Clouston | |
Seychelles: Jewels of a Lost Continent (2000) als Narrator | |
My Fragile Heart (2000) als DCI Owen Simmons | |
Complicity (2000) als Frank | |
My Life So Far (1999) als Doctor Gebbie | |
Regeneration (1997) als Dr. Brock | |
Margaret's Museum (1995) als Doctor 1 | |
Lorna Doone (1990) als Neighbour | |
Leaving (1989) als Snodgrass | |
Facts of Life (1988) als Harry | |
The Girl in the Picture (1986) als Smiley | |
Brigadista (1985) | |
Another Time, Another Place (1983) als Dougal | |
Something's Got to Give (1982) als Simon | |
A Change of Seasons (1980) als Disco Deejay | |
S.O.S. Titanic (1980) als First Officer Joseph Murdoch | |
La Mort en direct (1980) als Police Officer | |
Ploughman's Share (1979) als Chas Airlie | |
Charades (1977) als Jock | |
Willie Rough (1976) als Sam Thomson | |
Clay, Smeddum and Greenden (1976) als John Robb | |
The Bevellers (1974) als Joe Crosby | |
Chato's Land (1972) als Brady Logan | |
Madame Sin (1972) als Naval Driver | |
One Day in Irvine (1971) | |
Submarine X-1 (1968) als Leading Seaman Quentin | |
A Knight in Tarnished Armour (1965) als Tom | |
Let's Be Happy (1957) als Page Boy Bobby | |
Geordie (1955) als Young Geordie |