Актьор - Outlander(Сериал)(2020-2022) - Arch Bug The Sands of Time(Късометражен)(2020) - Bartender Married to a Paedophile(2018) - Robert Sunset Song(2015) - Inspector The Team(Сериал)(2015) - William MacLean Waterloo Road(Сериал)(2014) - Mr. Carmichael Dark Matters: Twisted But True(Сериал)(Документална поредица)(2012) - Sir Arthur Woodward / Benjamin Franklin Mute(Късометражен)(2012/I) - Priest Departure(Късометражен)(2011/I) - Mission Control The Iron Lady(2011) - Cabinet Minister Midsomer Murders(Сериал)(2009-2011) - Bishop Graves / Ed Monkberry Rab C. Nesbitt(Сериал)(2011) - Ramsey Jabberwock(2011) - Reginald Psychoville(Сериал)(2011) - Vicar First Night(2010/I) - Bunny Agatha Christie's Marple(Сериал)(2010) - Lord Justice Carmichael Foyle's War(Сериал)(2010) - Richard Carstairs KC The Bedfords(Късометражен)(2009) - Duke Dorian Gray(2009) - Priest Bronson(2008) - Uncle Jack The Palace(Сериал)(2008) - Jeremy Robinson Legit(Сериал)(2007) - Locatelli Extraordinary Rendition(2007) - Solicitor Hannibal Rising(2007) - Professor Dumas Ancient Rome: The Rise and Fall of an Empire(Мини Сериал)(2006) - Senator Piso Dalziel and Pascoe(Сериал)(2006) - Andrew Caulfield Pinochet's Last Stand(2006) - Magistrate Egypt(Мини Сериал)(2005) - Sylvestre de Sacy Mine All Mine(Сериал)(2004) - Mr. Coltrane Sea of Souls(Сериал)(2004) - Dean Claremont Lenny Henry in Pieces(Сериал)(2003) - The Cardinal Taggart(Сериал)(1990-2003) - William Moyles / Richard Smiley Post(Късометражен)(2002) - Boss Shackleton(Мини Сериал)(2002) - Marsh Monarch of the Glen(Сериал)(2002) - Greg MacDonald The Four Feathers(2002) - Regimental Priest Before You Go(2002) - Mr Berry Snoddy(Сериал)(2002) - Chief Inspector Chalmers Zero Tolerance(Късометражен)(2002/II) Charlotte Gray(2001) - Psychiatrist Murder Rooms: Mysteries of the Real Sherlock Holmes(Мини Сериал)(2001) - Doyle Senior Rebus(Сериал)(2001) - Dr. Joe Margolies The Cazalets(Сериал)(2001) - Dr. Bailey The Mists of Avalon(Мини Сериал)(2001) - Bishop Patricius Men Only(2001) - Dr. Sharp Invasion Earth(Мини Сериал)(1998) - Dr. Vickers Absolutely Fabulous: Absolutely Not!(1997) - Judge Family Money(Сериал)(1997) - Psychiatrist Trainspotting(1996) - Man Sharpe(Сериал)(1995) - Maj. Mungo Munro Doctor Finlay(Сериал)(1995) - George Renfrew Absolutely Fabulous(Сериал)(1994) - Judge Between the Lines(Сериал)(1993) - Commander Graham Sullivan / Cmdr. Graham Sullivan / Commander. Graham Sullivan Lovejoy(Сериал)(1993) - Adrian Stoneleigh-Stibbs Poirot(Сериал)(1993) - Stephen Carter Warburg: A Man of Influence(Мини Сериал)(1992) - Lord Halifax An Ungentlemanly Act(1992) - Maj. Garry Noott Patriot Games(1992) - Barrister Atkinson The Advocates(Сериал)(1991-1992) - Archie Hoseason The Play on One(Сериал)(1991) - John Kinsey(Сериал)(1991) - Potter This Is David Harper(Сериал)(1990) - Apostle Crompton Nightbreed(1990) - Narcisse 4 Play(Сериал)(1989) - McWhirter Boon(Сериал)(1989) - Patterson Screen One(Сериал)(1989) - 1920's Doctor God's Frontiersmen(Мини Сериал)(1989) - King James I Screen Two(Сериал)(1989) - Duffy Codename: Kyril(Мини Сериал)(1988) - Detective Fitzgerald Dramarama(Сериал)(1986) - Trimmer Dempsey and Makepeace(Сериал)(1985) - Van Gelder Albion Market(Сериал)(1985) - Martin Cheeseborough The Pickwick Papers(Сериал)(1985) - Jackson All the World's a Stage(Мини Сериал)(1984) - Extract from The Revenger's Tragedy Open Space(Сериал)(Документална поредица)(1983) - Hugh / Journalist Jury(Сериал)(1983) - Defence Counsel The Stanley Baxter Hour(1982) - Various Roles Screenplay(Сериал)(1980) - Dr. Porteous Killer's Moon(1978) - Government Minister Tycoon(Сериал)(1978) - Tommy Meadowes Anna Karenina(Мини Сериал)(1977) - Sludin Warship(Сериал)(1976) - Sg. Lt. Gladman BBC Play of the Month(Сериал)(1968-1975) - A Forester / Brissaille General Hospital(Сериал)(1975) - Jonathan Armstrong Six Days of Justice(Сериал)(1973) - Mr. Simmonds Crown Court(Сериал)(1973) - P.C. Walker / PC Walker Kate(Сериал)(1972) - Mike Stewart Doomwatch(Сериал)(1972) - Ian Dr. Finlay's Casebook(Сериал)(1969) - Youth