Актьор - Avernus(Късометражен)(2020) - Bill Fisherman's Friends(2019) - Solicitor The Vanishing(2018) - Duncan Doctors(Сериал)(2004-2017) - Stanley Kopinski / Tony / Ray Kelly Whisky Galore(2016) - Mr. Bain Fungus the Bogeyman(Мини Сериал)(2015) - Mr. Martin Black Mirror(Сериал)(2014) - Gordon Gunpowder 5/11: The Greatest Terror Plot(2014) - King James Set Fire to the Stars(2014) - Doctor 24: Live Another Day(Мини Сериал)(2014) - Speaker New Tricks(Сериал)(2012) - Roy Fraser Day of the Flowers(2012) - Cliff Silent Witness(Сериал)(2012) - DI Gladwyn Eternal Law(Сериал)(2012) - Major Hanks EastEnders(Сериал)(1997-2011) - Dr. Etheridge / Police Psychologist Young James Herriot(Мини Сериал)(2011) - Mr. Sandy Swinney I Shouldn't Be Alive(Сериал)(Документална поредица)(2011) - Dave Akers Law & Order: UK(Сериал)(2010-2011) - Justice Pedotti The Shadow Line(Сериал)(2011) - Mr. Delaney Creation(2009/I) - Landlord Heartbeat(Сериал)(2000-2009) - Ewart Martin / Mr. Elder / James Fraser Viking: Battle for Asgard(Видео Игра)(2008) Medieval II: Total War(Видео Игра)(2006) Life on Mars(Сериал)(2006) - George Bates Sea of Souls(Сериал)(2006) - Ron Goodall Eleventh Hour(Мини Сериал)(2006) - Martin Godley Lassie(2005) - Campbell The Queen's Sister(2005) - Willie Hamilton MP Taggart(Сериал)(1985-2005) - Det. Constable Sinclair / Jack Anderson / Bernie Martin / ... Pitch Perfect(Късометражен)(2005) - Donald Shadows in the Sun(2005) - McBain Bloodlines(2005) - Mr. Cole The Last Detective(Сериал)(2004) - Mr. Benson A Touch of Frost(Сериал)(2003) - Oscar Belmont Seven Wonders of the Industrial World(Сериал)(Документална поредица)(2003) - James Glen Holby City(Сериал)(2003) - Rev Mitchell Hubbard The Harriman Alaska Expedition Retraced(2003) - 1899 Expedition Member (voice) Shackleton(Мини Сериал)(2002) - Henry McNeish Foyle's War(Сериал)(2002) - Kenneth Hawkins A Is for Acid(2002) - Mr. Greig Relic Hunter(Сериал)(2002) - Inspector Doyle Monarch of the Glen(Сериал)(2001) - Mr. Barr Fish(Късометражен)(2000/I) - Bert The Bill(Сериал)(1985-2000) - Bob Grant / D.C.I. Conran / Tommy McVeigh / ... The Alchemists(1999) - Tony Hoggin Women Talking Dirty(1999) - Bill O'Brien Janice Beard(1999) - McHeath Dangerfield(Сериал)(1999) - Assistant Commissioner Psychos(Мини Сериал)(1999) - Barry Dixon Wing and a Prayer(Сериал)(1999) - Joshua Adams The Colour of Justice(1999) - Police Sgt . Clement / Det. Insp. Bullock Simon Magus(1999) - Priest (as Ken Dury) London's Burning(Сериал)(1998-1999) - Dr. Bob / Doctor Bob The Boyhood of John Muir(1998) The Broker's Man(Сериал)(1998) - Tom Gold Verdict(Сериал)(1998) - Dr. Richard Bard Heat of the Sun(Мини Сериал)(1998) - Dr. Alisdair Strachan Harpur and Iles(1997) - ACC Adrian Bundy Kavanagh QC(Сериал)(1996) - Alan Pearson Call Red(Сериал)(1996) - Ross Murray Wycliffe(Сериал)(1995) - Div. Com. Thomas Hamish Macbeth(Сериал)(1995) - Cameron Dicks Space Precinct(Сериал)(1994) - Azusa September Song(Сериал)(1994) - Doctor Piper Four Weddings and a Funeral(1994) - Vicar - Wedding Three Rab C. Nesbitt(Сериал)(1993) - Campbell Harry(Сериал)(1993) - Fairfield Screen One(Сериал)(1993) - Louis Gibbons Doctor Finlay(Сериал)(1993) - Mr. Henderson Seekers(Сериал)(1993) - Alexander Reed Strathblair(Сериал)(1992) - Doctor McGowan / Dr. McGowan A Different Hand(1992) The Good Guys(Сериал)(1992) - Det. Sgt. Matthews Paul Merton: The Series(Сериал)(1991) Only Fools and Horses(Сериал)(1991) - Dr. McCallum the Midwife This Is David Harper(Сериал)(1990) - John Paton Coasting(Сериал)(1990) - Reg Bartelli Crossing the Line(1990) - Stalker Inspector Morse(Сериал)(1990) - Norman The Paradise Club(Сериал)(1989) - DCS George Gibson The Misadventures of Mr. Wilt(1989) - Farmiloe The Return of Shelley(Сериал)(1989) - McBride Venus Peter(1989) - Gowans Hannay(Сериал)(1989) - Cabbie Stookie(Мини Сериал)(1985) - Thomson The Holy Experiment(1985) - Father Reinegg SJ Ring of Keys(1983) - Iain Auld The Ploughman's Lunch(1983) - Young Man at Poetry Reading A Sense of Freedom(1981) - Prison Warder Yanks(1979) - Jock (as Kenneth Drury) ITV Playhouse(Сериал)(1979) - Police constable The Onedin Line(Сериал)(1977) - Craig The Mackinnons(Сериал)(1977) - Surveyor Sutherland's Law(Сериал)(1976) - Sgt. Fowlis