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