Sheila Sim

Sheila Sim

June 5, 1922 (102 years old) in Liverpool, England

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

Known For

Credits