Elizabeth Sellars (I) |
Elizabeth Sellars was born on May 6, 1921 in Glasgow, Scotland as Elizabeth McDonald Sellars. She is an actress, known for The Barefoot Contessa (1954), The Long Memory (1953) and 55 Days at Peking (1963). She was previously married to Francis Austin Henley.
See full bio »
Born:in Glasgow, Scotland, UK |