Sheila Sim

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

Show More
D.O.B: 1922-06-05
D.O.D: 2016-01-19
Place of Birth: Liverpool, England
Profession: Acting

Login to comment!