Valk ("Blue Notes", 1972) as Joseph Kettner Au Pair Girls (1972) as Mr Howard Asylum (1972) as Max (segment: "Mannikins of Horror") Born To Boogie (1972) as Waiter The Adventures of Black Beauty (The Viking Helmet: Parts 1 & 2, 1972) as Professor Miles The Strauss Family (Revolution, 1972) as Schlumberger The Pathfinders ("Unusual Ally", 1973) as Dr Pers Anderson Special Branch ("All the King's Men", 1973) as Sumner Gawain and the Green Knight (1973) as Wiseman Steptoe and Son Ride Again (1973) as Vicar Armchair Theatre ("That Sinking Feeling", 1973) as Uncle Norman Orson Welles Great Mysteries (The Ingenious Reporter, 1973) as Magistrate Napoleon and Love (miniseries, 1974) as Prince van Mecklenburg Alice Through the Looking-Glass (television film, 1974) as White Knight Comedy Playhouse (Franklyn and Johnnie, 1974) as Franklyn Sims Play of the Month ("The Wood Demon", 1974) as Dyadin Crown Court ("The Murder Monitor", 1975) Edward the King (miniseries, 1975) as Sir Henry Campbell-Bannerman The Slipper and the Rose (1976) as Archbishop Space: 1999 – Number Eight ("One Moment of Humanity", 1976) BBC2 Playhouse (The Mind Beyond: The Man with the Power, 1976) as Mr Smythe The Pink Panther Strikes Again (1976) as Dr. Claude Duval Charleston (1977) as Uncle Fred Just William (1977 TV series) ("William's Lucky Day", 1977) as Great Man The Duchess of Duke Street ("Shadows", 1977) as Collinghurst Sky Hunter (1978) as Mr Charles Trim The Famous Five ("Five Go to Billycock Hill", 1978) as Mr Gringle All Creatures Great and Small ("Pride of Possession", 1978) as Roland Partridge Worzel Gummidge (1979–81) as The Crowman Porridge (1979) as the Prison Governor Doctor Who- Organon ("The Creature from the Pit", 1979) Cribb (Something Old, Something New, 1980) as Oom Ezra Winter Sherlock Holmes and Doctor Watson ("The Case of the Deadly Tower", 1980) as Hadlock Tales of the Unexpected ("Fat Chance", 1980) as Dr Applegate The Monster Club (1981) as Psychiatrist Lady Killers (My Perfect Husband, 1981) as Dr. French Juliet Bravo ("Journeys", 1981) as Jack Lord Bergerac ("Relative Values", 1981) as Henry Bernard Tales of the Unexpected ("Down Among the Sheltering Palms", 1983) as Sid Hallelujah! ("Counselling" and "Luncheon Club", both 1983) as Mr Sedgewick Bullshot (1983) as Colonel Hinchcliff All Creatures Great and Small 1983 Christmas special (television film, 1983) as Mr Mason Hallelujah! (A Goose for Mrs Scratchit, 1984) as Jacob Marley Blott on the Landscape (miniseries, 1985) as Ganglion Hold