Cast Credits The Crown (2016) Guest starring as Page (Buckingham Palace) (7 episodes) Episode 2x03: Lisbon (Dec 8, 2017) Episode 2x02: A Company of Men (Dec 8, 2017) Episode 2x01: Misadventure (Dec 8, 2017) Episode 1x07: Scientia Potentia Est (Nov 4, 2016) Episode 1x06: Gelignite (Nov 4, 2016) Episode 1x04: Act of God (Nov 4, 2016) Episode 1x01: Wolferton Splash (Nov 4, 2016) View 4 more View 4 less Agatha Christie's Poirot (1989) Guest starring as Dr. Grainger Episode 6x04: Dumb Witness (Mar 16, 1997) After Henry (1988) Starring as Russell Bryant Episode 1x01: The Older Man (Jan 4, 1988) Casualty (1986) Guest starring as Dr. Elliot (3 episodes) Episode 11x13: Trapped (Dec 7, 1996) Episode 11x09: Another Day in Paradise (Nov 9, 1996) Episode 11x02: Relative Values (Sep 21, 1996) Crime of Passion (1970) Guest starring as Marcel Episode 1x06: Alain (Apr 20, 1970) Doctor Who (1963) Guest starring as Orfe (4 episodes) Episode 15x20: Underworld, Part Four (Jan 28, 1978) Episode 15x19: Underworld, Part Three (Jan 21, 1978) Episode 15x18: Underworld, Part Two (Jan 14, 1978) Episode 15x17: Underworld, Part One (Jan 7, 1978) View 1 more View 1 less