The Murder at the Vicarage
He voiced Wing Commander Belfridge in the "'Allo 'Allo!" episode titled "The Sausages in the Trousers". He appeared in various episodes of "The Brittas Empire", as Councillor Jack Druggett. He has written episodes of "The Bill", "Kavanagh QC", "Inspector Morse", "Dalziel and Pascoe", "Monsignor Renard" and "Hornblower", as well as writing the screenplay for "Lewis", and appeared in four "Agatha Christie's Marple" television adaptations as the Coroner ("The Murder at the Vicarage", "The Moving Finger", "Murder Is Easy", "Endless Night"). In 1984, he appeared in "Miss Marple" as Major Reeve in "The Body in the Library".