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), Black Narcissus (1947) and Moses in the Bulrushes (1953). She was married to Donald Finlay. She died on June 24, 1962 in Paddington, London, England.