No photoSarah LongActingBorn 18/03/1938London, England, UKDied 23/11/1987Known ForFatal Confession: A Father Dowling Mystery1987Henry VIII and His Six Wives1972Village of the Damned1960