Christopher WrenBorn July 3, 1947 in Leicester, Leicestershire, England, UK Filmography★ 8.3 Treasure Island1982★ 6.8 The Agatha Christie Hour1982