Sheila Sim

Sheila Sim

About Sheila Sim

Sheila Sim

Sheila Sim

June 05, 1922 - January 19, 2016

Place of Birth    :   Liverpool, England
Also Known As    :   Lady Attenborough
Imdb Profile    :   IMDB Profile

Sheila Sim was an English film and theatre actress. She was married to Sir Richard Attenborough.