2019Отпетые друзьяФильмв роли John Pritchard
2019ИсчезновениеФильмв роли Duncan
2016Whisky GaloreФильмв роли Mr. Bain
2014Зажигая звёздыФильм
2014Gunpowder 5/11: The Greatest Terror PlotФильмв роли Re Giacomo
2013Day of the FlowersФильмв роли Cliff
2012Eternal LawСериалэпизодов: 1
2011Young James HerriotСериалэпизодов: 3
2011Черное зеркалоСериалв роли Gordon · эпизодов: 1
2006Eleventh HourСериалэпизодов: 1
2006Жизнь на МарсеСериалв роли George Bates · эпизодов: 1
2005ЛэссиФильмв роли Campbell
2005The Queen's SisterФильмв роли Willie Hamilton MP
2005Pitch PerfectФильмв роли Donald
2005Тени на солнцеФильмв роли McBain
2004The Long Bank HolidayФильмв роли Mr. Brennan
2004Sea of SoulsСериалв роли Ron Goodall · эпизодов: 1
2003Seven Wonders of the Industrial WorldСериалв роли James Glen · эпизодов: 1
2002Война ФойлаСериалв роли Kenneth Hawkins · эпизодов: 1
2002A Is for AcidФильмв роли Mr. Greig
2002Затерянные в АнтарктидеСериалв роли Henry Mcneish · эпизодов: 2
200124 часаСериалв роли Speaker · эпизодов: 2
2000Monarch of the GlenСериалв роли Mr. Barr · эпизодов: 1
1999The AlchemistsСериалв роли Tony Hoggin · эпизодов: 2
1999Janice Beard 45 WPMФильмв роли McHeath
1999Охотники за древностямиСериалв роли Inspector Doyle · эпизодов: 1
1999PsychosСериалв роли Barry Dixon · эпизодов: 1
1999Симон волхвФильмв роли Priest
1997Harpur and Iles: ProtectionФильмв роли ACC Adrian Bundy
1995Хэмиш МакбетСериалв роли Cameron Dicks · эпизодов: 2
1995КаванаСериалв роли Alan Pearson · эпизодов: 1
1994Космический полицейский участокСериалв роли Azusa · эпизодов: 1
1994WycliffeСериалв роли Div. Com. Thomas · эпизодов: 1
1994Четыре свадьбы и одни похороныФильмв роли Vicar - Wedding Three
1993Down Among the Big BoysФильмв роли Louis Gibbons
1992Детектив Джек ФростСериалв роли Oscar Belmont · эпизодов: 1
1992Биение сердцаСериалв роли James Fraser · в роли Mr. Elder · в роли Ewart Martin · эпизодов: 1
1992A Different HandФильм
1991Paul Merton: The SeriesСериалэпизодов: 1
1990Переступая чертуФильмв роли Stalker
1989The Paradise ClubСериалв роли DCS George Gibson · эпизодов: 2
1989УилтФильмв роли Farmiloe
1989Venus PeterФильмв роли Gowens
1989The Wilderness Idea: John Muir, Gifford Pinchot, and the First Great Battle for WildernessФильмв роли John Muir (Voice)
1985A Sense of FreedomФильмв роли Warder
1985StookieСериалв роли Thomson · эпизодов: 6
1984Чисто английское убийствоСериалэпизодов: 1
1983Обед пахаряФильмв роли Young Man at Poetry Reading
1981Дуракам везетСериалв роли Dr. McCallum · эпизодов: 1
1979ЯнкиФильмв роли Jock