Biography

Nancy Roberts was born on July 22, 1885 in Luton, Bedfordshire, England as Annette Myfanwy Roberts. She was an actress, known for The Grove Family (1954), Heidi (1959) and Black Narcissus (1947). She was married to Donald Finlay. She died on June 24, 1962 in Paddington, London, England.