Show more
Sheila Latimer was born in 1923 in Edinburgh, Scotland, UK. She was an actress, known for Dr. Finlay's Casebook (1962), The Omega Factor (1979) and Mr. imdb.com