2014ElectricityФильмв роли Al
2013Так держатьСериалв роли Paddy Brennan · эпизодов: 2
2012Пустая коронаСериалв роли Bardolph · эпизодов: 3
2011Подозрения мистера УичераФильмв роли Superintendent Foley
2011Багровый лепесток и белыйСериалв роли Henry Rackham Snr · эпизодов: 4
2008Hancock & JoanФильмв роли Fred
2008Прах к прахуСериалв роли Stanley Mitchell · эпизодов: 1
2007АнгелФильмв роли Marvell
2006Скандальный дневникФильмв роли Ted Mawson
2006Ирландский джемФильмв роли Father Duffy
2005Под деревом зелёнымФильмв роли Geoffrey Day
2005Холодный домСериалв роли Clamb · эпизодов: 14
2004День расплатыФильмв роли Flint
2004Бесстыдники Сериалв роли Jock · эпизодов: 1
2004Новые уловкиСериалв роли Jason Harvey · эпизодов: 1
2003The Virgin of LiverpoolФильмв роли Father Keane
2003The RoyalСериалв роли Duncan Crosby · эпизодов: 1
2002Война ФойлаСериалв роли Richard Hunter · эпизодов: 1
2002Элита спецназаСериалэпизодов: 1
2002Инспектор Линли расследуетСериалв роли Michael Shand · эпизодов: 1
2001Воскрешая мертвыхСериалв роли Major Timothy Cooper · эпизодов: 2
1999SwingФильмв роли Uncle Matty
1998Wuthering HeightsФильмв роли Joseph
1998Liverpool 1Сериалв роли DI Howard Jones · эпизодов: 12
1998Три англичанки за городомФильмв роли Mr. John Lawrence
1997Волшебная историяФильмв роли Reporter
1997DowntimeФильмв роли Jimmy
1997Cause of DeathФильмв роли Ray Peters
1997Чисто английские убийстваСериалв роли Ron Chalk · эпизодов: 1
1997Свирепые созданияФильмв роли Sealion Spectator
1996The Treasure SeekersФильмв роли Bates
1996LyddieФильмв роли Mr. Marsden
1996Дэлзил и ПэскоуСериалв роли Jack Allgood · эпизодов: 1
1996Безмолвный свидетельСериалэпизодов: 1
1996Расследования Хэтти УэйнтроппСериалв роли Harry Carter · эпизодов: 1
1994Брат КадфаэльСериалв роли Lord Giffard · эпизодов: 1
1993Peak PracticeСериалв роли Bill Jackson · эпизодов: 1
1992Детектив Джек ФростСериалв роли Jim Scott · эпизодов: 1
1992Между строкСериалв роли Det. Insp. Harry Naylor · эпизодов: 35
1992Биение сердцаСериалв роли Mr. Daniels · эпизодов: 1
1991G.B.H.Сериалв роли Lou Barnes · эпизодов: 7
1991Устройства и желанияСериалв роли Ryan Blaney · эпизодов: 4
1989Home RunФильмв роли Goodis
1989Пуаро Агаты КристиСериалв роли Inspector Grange · эпизодов: 1
1988Рыбка по имени ВандаФильмв роли Georges Thomason
1986Hidden TalentsФильмв роли Stanley
1986Unnatural CausesСериалв роли Stanley · эпизодов: 1
1986Катастрофа Сериалв роли Tim Talbot · эпизодов: 1
1985No SurrenderФильмв роли Mr Ross
1985Последнее место на ЗемлеСериалв роли PO Lashly · эпизодов: 7
1985Dempsey and MakepeaceСериалв роли Jack Cade · эпизодов: 1
1984Чисто английское убийствоСериалэпизодов: 1
1984ScullyСериалв роли Isaiah · эпизодов: 7
1982Парни на обочинеСериалв роли Dixie Dean · эпизодов: 5
1981Doctor Who: LogopolisФильмв роли Detective Inspector
1980The Boy with the Transistor RadioФильм
1980Juliet BravoСериалв роли John Holden · эпизодов: 14
1980The Black StuffФильмв роли Dixie Dean
1978The After Dinner JokeФильмв роли Journalist
1977The ProfessionalsСериалв роли Reed · в роли Pymar · эпизодов: 1
1975Doctor Who: Genesis of the DaleksФильмв роли Kavell
1974Village HallСериалв роли Royston Hargreaves · эпизодов: 1
1973The Death of GloryФильмв роли Barman
1973Shabby TigerСериалв роли Kirkbride · эпизодов: 1
1972Up the Chastity BeltФильмв роли Merry Man (uncredited)
1970Пьеса дняСериалв роли Adler · эпизодов: 1
1967ITV: ТеатрСериалв роли Stuart · в роли Malcolm Armstrong · эпизодов: 1
1964Theatre 625Сериалэпизодов: 1
1963Доктор КтоСериалв роли Detective Inspector · в роли Kavell · эпизодов: 3