No photoBetty LeightonActingBorn 08/07/1920London, England, UKDied 10/05/2005Known ForMaid in America1982Festival1960Festival1960Hawkeye and the Last of the Mohicans1957