Browse
Discover
Deceased · Born: Jun 5, 1922 · Died: Jan 19, 2016
Sheila Sim was an English film and theatre actress. She was married to Sir Richard Attenborough.
Career