Актьор - Crime(Сериал)(2021) - John Lennox Pure(Сериал)(2019) - Mal Things I Know to Be True(2017) - Bob Price Vera(Сериал)(2017) - Michael Hogarth Florence Foster Jenkins(2016) - Colonel The Interceptor(Мини Сериал)(2015) - Cartwright Hector(2015) - Peter Whistle My Lad(Късометражен)(2014) - Duncan West The Escape Artist(Мини Сериал)(2013) - Advocate Depute Much Ado About Nothing(2012/II) - Pedro Eliminate: Archie Cookson(2012) - Sergei David Rose(Късометражен)(2011) - Jenni's Dad The Bedfords(Късометражен)(2009) - Landseer Valhalla Rising(2009) - Eirik - Christian Viking River City(Сериал)(2009) - Daniel McKee Walter's War(2008) - Sergeant Fuller Taggart(Сериал)(2008) - John Burke Rebus(Сериал)(2000-2007) - Michael Walker / DI Jack Morton / DI Morton Heavenly Sword(Видео Игра)(2007) - Shen (voice) The Time of Your Life(Мини Сериал)(2007) - Chris Closure(2007) Alpha Male(2006/I) - Hilary Benz Line of Fire: The Somme(2005) - Rawlinson Malice Aforethought(2005) - Inspector Dirty War(2004) - Deputy Assistant Commissioner John Ives One Last Chance(2004) - Fitz's Dad P.O.W.(Сериал)(2003) - John Stevens The Key(Сериал)(2003) - Joe Trevor's World of Sport(Сериал)(2003) - Ned Scott Young Adam(2003) - Daniel Gordon Real Men(2003) - Alistair Jackson Witchcraze(2003) - Carmichael The Last Great Wilderness(2002) - Magnus In Deep(Сериал)(2002) - Neil Starkey Football(Късометражен)(2001) - Dad Conspiracy(2001) - Leibbrandt Silent Witness(Сериал)(2000) - DS Chris Moorhouse Little Bird(2000) - Michael Hall The Miracle Maker(2000) - Andrew (voice) American Women(2000) - Pat O'Leary Nature Boy(Мини Сериал)(2000) - Len Murder Rooms: Mysteries of the Real Sherlock Holmes(Мини Сериал)(2000) - Canning The Bill(Сериал)(1992-1999) - Steve Raines / Andrew Butler The Big Brass Ring(1999) - Kinzel Touch and Go(1998) - Rob Aldridge Heat of the Sun(Мини Сериал)(1998) - John McAllister Looking After Jo Jo(Сериал)(1998) - Charlie McCann Titanic(1997) - 1st Officer Murdoch Stella Does Tricks(1996) - Francis / Stella's father A Mug's Game(Сериал)(1996) - Kenny Cowan Screen Two(Сериал)(1995) - Peter Reid Rob Roy(1995) - Coll Screen One(Сериал)(1993) - Mick Spender(Сериал)(1993) - Man from the Dene The Advocates(Сериал)(1991-1992) - Greg McDowell Kafka(1991) - Castle Attendant Eurocops(Сериал)(1990) - Calder Boon(Сериал)(1989) - Vincent Brack The Cook the Thief His Wife & Her Lover(1989) - Harris Dream Baby(1989) - DHSS man The Play on One(Сериал)(1989) - Phil Resurrected(1989) - Corporal Byker Only Fools and Horses(Сериал)(1989) - Dr. Robbie Meadows Blind Justice(Мини Сериал)(1988) - Gavin Blankho Screenplay(Сериал)(1987) - Donald MacLeod Paradise Postponed(Мини Сериал)(1986) - Gary Kitson White City(1985) - Scotsman Not Quite Paradise(1985) - Angus A Woman Calling(1984) - John Mulherne Fox Mystery Theater(Сериал)(1984) - Robin Kimble Flight to Berlin(1984) - Jack Good and Bad at Games(1983) - Colenso Ill Fares the Land(1983) - Neil Ferguson Jr. The Professionals(Сериал)(1982) - Rudiger Molner Remembrance(1982) - Sean The Final Option(1982) - Terrorist ITV Playhouse(Сериал)(1981) - Paul Dalby Barriers(Сериал)(1981) - Rob Mackenzie(Сериал)(1980) - Jamie Mackenzie Rain on the Roof(1980) - Billy Play for Today(Сериал)(1978-1980) - Brendan / Jimmy All Quiet on the Western Front(1979) - Detering The Camerons(Сериал)(1979) - Sam Cameron That Summer!(1979) - Stu