Nancy Roberts was born on July 22, 1885 in Luton, Bedfordshire, England. She was an actress, known for The Grove Family (1954), Black Narcissus (1947) and It's a Great Day! (1955). She was married to Donald Finlay. She died on June 24, 1962 in Paddington, London, England.