Moviefone App Coming Soon. Sign Up Now to Get Notified!

Sheila Sim

Sheila Sim
Born in June 5th, 1922From Liverpool, England

Sheila Sim Biography

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

Sheila Sim Movies

Trending Celebrities