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