2018ПетерлооФильмв роли Vicar
2012Alter EgosФильмв роли Cop (uncredited)
2003Девочки из календаряФильмв роли Holiday Speaker
2000Дитя природыСериалв роли Mr Wilson · эпизодов: 1
1997The Vanishing ManСериалв роли Bert · эпизодов: 1
1996Дэлзил и ПэскоуСериалв роли Helicopter Camera Operator · эпизодов: 1
1995The Virgin in the IceФильмв роли Reyner Dutton
1995Электронные жучкиСериалв роли Spencer · эпизодов: 1
1994Брат КадфаэльСериалв роли Reyner Dutton · эпизодов: 1
1993Peak PracticeСериалв роли Bill Hutch · эпизодов: 1
1992Потерянное поколениеСериалв роли Attendant · эпизодов: 1
1992Биение сердцаСериалв роли Bill Forbes · в роли Arthur Chiltern · эпизодов: 1
1992As Time Goes ByСериалв роли Ted · эпизодов: 1
1992The BridgeФильмв роли John
1991Dark SeasonСериалв роли Dr Osley · эпизодов: 3
1990Дживс и ВустерСериалв роли Cabbie · эпизодов: 1
1990The ChiefСериалв роли Reporter · эпизодов: 1
1990No Job for a LadyСериалв роли Mr. Webb · эпизодов: 1
1989ReunionФильмв роли Zimmermann
1989Forever GreenСериалв роли George · эпизодов: 1
1989Flying in the BranchesФильмв роли Man at Tube
1988Twelfth Night, or What You WillФильмв роли Sea Captain/Antonio
1988Doctor Who: The Happiness PatrolФильмв роли Harold V
1988The Storyteller: SapsorrowФильмв роли Minister
1987Месяц в деревнеФильмв роли Mossop
1987Pack of LiesФильмв роли Telephone Man
1987Coast to CoastФильмв роли Lakeland Pub Landlord
1985The Secret Diary of Adrian Mole, Aged 13¾Сериалв роли Postman · эпизодов: 1
1985A Crack in the IceФильмв роли Prisoner
1985Болваны из космосаФильмв роли Mathematician
1984Алло, алло!Сериалв роли German Soldier · эпизодов: 1
1982Home Sweet HomeФильмв роли Harold
1979МеханикСериалв роли Wilf · эпизодов: 1
1970Пьеса дняСериалв роли Harold · эпизодов: 1
1963Доктор КтоСериалв роли Harold V. · эпизодов: 1