Актьор - Natalie(Късометражен)(2017/II) - Simon Whisky Galore(2016) - Old Roddy Bells(Късометражен)(2016/I) - Father Doctors(Сериал)(2016) - John Mudeford Katie Morag(Сериал)(2014-2015) - Grandad Island Autumn Leaves(Късометражен)(2014/I) - Old Andrew The Taiwan Oyster(2012) - Barrie the Bull Mikey and Jools Keep Safe(2011) - Mr. Lennox (voice) Taggart(Сериал)(1993-2008) - Jim Melrose / Dr. James Mellor / Bob McKendrick My Family(Сериал)(2008) - Jim Legit(Сериал)(2007) - Charlie Consenting Adults(2007) - James Adair Rebus(Сериал)(2006) - Gavin McManus The Bill(Сериал)(1991-2006) - Jimmy Ramage / Prison Officer Bendix / Councillor Gladwin / ... Monarch of the Glen(Сериал)(2005) - Headmaster Heartbeat(Сериал)(1996-2005) - Dennis Flowers / Arnold McGowan Verborgen gebreken(2004) - Inspector Miller Two Thousand Acres of Sky(Сериал)(2001-2003) - Gordon MacPhee / Gordon / Gordon Macphee Snoddy(Сериал)(2002) - Milroy My Life So Far(1999) - Andrew Burns Big Bad World(Сериал)(1999) - Father Anthony Rab C. Nesbitt(Сериал)(1990-1999) - Shug The Ebb-Tide(1998) - Strickland Kavanagh QC(Сериал)(1998) - Keith Holly The Baldy Man(Сериал)(1997) Hamish Macbeth(Сериал)(1997) - Kenneth McIver Ellington(Сериал)(1996) - Jim Coulter Backup(Сериал)(1995) - John Kerridge The Tales of Para Handy(Сериал)(1994-1995) - Dougie The Near Room(1995) - Mooney A Mind to Murder(1995) - Neil Casey I Lovett(Сериал)(1993) - Mr. Lovett Punchdrunk(Сериал)(1993) - Hunter Blue Black Permanent(1992) - Andrew Cunningham Prisoner of Honor(1991) - Reporter Stay Lucky(Сериал)(1991) - Mr. Smith Ruth Rendell Mysteries(Сериал)(1991) - Prosecuting Counsel Crossing the Line(1990) - Alan Albert and the Lion(1989) - The Nap Screen Two(Сериал)(1989) - Big Mac The Beiderbecke Connection(Мини Сериал)(1988) - D.C. Joe / Joe Tumbledown(1988) - Welsh Man Boon(Сериал)(1987) - Joe McGillivray Star Cops(Сериал)(1987) - Fox Casualty(Сериал)(1986) - Alex The Return of Sherlock Holmes(Сериал)(1986) - Constable MacPherson Bergerac(Сериал)(1985) - Sam Weller Travelling Man(Сериал)(1985) - Luke Coronation Street(Сериал)(1985) - Les Pringle Dempsey and Makepeace(Сериал)(1985) - Sean The Beiderbecke Affair(Мини Сериал)(1985) - Joe Mitch(Сериал)(1984) - Stevedore The Gentle Touch(Сериал)(1984) - Det. Chief Insp. MacFarlain Kim(1984) - Sergeant Major Foxy Lady(Сериал)(1982) Crown Court(Сериал)(1982) - PC Allsop Airline(Сериал)(1982) - Jock McEvoy A Sense of Freedom(1981) - Jackie (as Sean Scanlon) Juno and the Paycock(1980) - Charles Bentham Take the High Road(Сериал)(1980) - Oggie Wilson The Flight of the Heron(Сериал)(1976) - Hector Grant