2014Still Game: The Story So FarФильмв роли Self - Shug
2014Still Game: Live in GlasgowФильмв роли Shug McLaughlin
2007Still Game: Plum NumberФильмв роли Shug
2004Последний шансФильмв роли Mr Clouston
2002Still GameСериалэпизодов: 3
2000My Fragile HeartФильмв роли DCI Owen Simmons
2000ComplicityФильмв роли Frank
1999Моя веселая жизньФильмв роли Doctor Gebbie
1997RegenerationФильмв роли Dr. Brock
1996The Crow RoadСериалв роли Hamish McHoan · эпизодов: 4
1995Margaret's MuseumФильмв роли Doctor 1
1995The PlantФильмв роли Dick
1994The Tales of Para HandyСериалв роли Andrew Campbell · эпизодов: 9
1993I, LovettСериалв роли Matted Lump (voice) · эпизодов: 1
1990Lorna DooneФильмв роли Neighbour
1990AshesФильм
1990No Job for a LadyСериалв роли Ken Miller · эпизодов: 18
1989The Justice GameСериалв роли Derek Crawford · эпизодов: 4
1989LeavingФильмв роли Snodgrass
1989Пуаро Агаты КристиСериалв роли Mr. McNeil · эпизодов: 1
1988Facts of LifeФильмв роли Harry
1988Это утроСериалв роли Self · эпизодов: 2
1986City LightsСериалв роли Malky Boyd · эпизодов: 1
1986The Girl in the PictureФильмв роли Smiley
1985BrigadistaФильм
1983Живой мирСериалв роли Self - Narrator (voice) · эпизодов: 3
1983ТаггертСериалэпизодов: 2
1983Another Time, Another PlaceФильмв роли Dougal
1981Six Fifty-Five SpecialСериалв роли Self · эпизодов: 1
1980Смена сезоновФильмв роли Disco Deejay
1980Спасите «Титаник»Фильмв роли First Officer Joseph Murdoch
1980Прямой репортаж о смертиФильмв роли Police Officer
1979Ploughman's ShareФильмв роли Chas Airlie
1977CharadesФильмв роли Jock
1976Willie RoughФильмв роли Sam Thomson
1976Clay, Smeddum and GreendenФильмв роли John Robb
1974The BevellersФильмв роли Joe Crosby
1973Weir of HermistonСериалв роли Dand Elliott · эпизодов: 4
1972Земля ЧатоФильмв роли Brady Logan
1972Madame SinФильмв роли Naval Driver
1971One Day in IrvineФильм
1968Субмарина Х-1Фильмв роли Leading Seaman Quentin
1957Let's Be HappyФильмв роли Page Boy Bobby
1955ДжордиФильмв роли Young Geordie
—Still Game: That's PlentyФильмв роли Self