Cast Credits Goodnight Sweetheart (1993) Guest starring as Angus Episode 6x03: California Dreamin' (Apr 25, 1999) Screen One (1989) Guest starring as Lillian's father Episode 1x05: She's Been Away (Oct 8, 1989) Agatha Christie's Poirot (1989) Guest starring as Franklin Clarke Episode 4x01: The ABC Murders (Jan 5, 1992) Casualty (1986) Guest starring as Teddy Episode 18x05: Flash In The Pan (Oct 4, 2003) Young Sherlock: The Mystery of the Manor House (1982) Starring as Colonel Turnbull Play for Today (1970) Guest starring as Macleod Episode 1x03: The Lie (Oct 29, 1970) Guest starring as Ronald Episode 1x20: Orkney (May 13, 1971) Doctor Who (1963) Guest starring as Vural (2 episodes) Episode 12x10: The Sontaran Experiment, Part Two (Mar 1, 1975) Episode 12x09: The Sontaran Experiment, Part One (Feb 22, 1975)