2018WW1: The Final HoursФильмв роли Ferdinand Foch
2013Taming of the ShrewФильмв роли Baptista Minola
2005Клевета МакДональдсФильмв роли David Walker
2002Война ФойлаСериалв роли Cyril Richardson · эпизодов: 1
2000This Is Personal: The Hunt for the Yorkshire RipperФильмв роли DCS Wilf Brooks
1997Чисто английские убийстваСериалв роли Jack Colby · эпизодов: 1
1995Out of the BlueСериалв роли Richard Shaw · эпизодов: 2
1993Peak PracticeСериалв роли Geoff Welland · эпизодов: 1
1991Killing TimeФильмв роли Martin
1991Главный подозреваемыйСериалв роли Len Sheldon · эпизодов: 1
1988The Play on OneСериалв роли Martin · эпизодов: 1
1987BustСериалв роли Cabbie · эпизодов: 1
1985Oliver TwistСериалв роли Monks · эпизодов: 9
1985In the Secret StateФильмв роли Richard Lister
19841984Фильмв роли Inner Party Speaker
1984The Invisible ManСериалв роли Griffin / Invisible Man · эпизодов: 6
1983The OresteiaФильмв роли Clytemnestra
1983Floating OffФильмв роли Eddie
1981The Muscle MarketФильмв роли Maxie
1980The Adventures of Frank: Seeds of IceФильмв роли Bill Bailey
1978LiesФильмв роли Store Manager
1978Stronger Than the SunФильмв роли Man in car
1976Occupy!Фильмв роли Player in Everyman Theatre Company, Liverpool
1975Judge the Bloody CityФильмв роли Israel Yolan
1973Centre PlayСериалв роли Israel Yolan · эпизодов: 1