Sheila Hancock
Sheila Hancock

Sheila Hancock

British actress

Sheila Hancock is a British actress. Her film credits include Love and Death on Long Island, Three Men and a Little Lady, The Boy in the Striped Pajamas, and This Beautiful Fantastic. She has also appeared in the television series Delicious and The Sixth Commandment. Hancock made history as the first female director ever at the National Theatre's Olivier Theatre with her production of The Critic.

Sheila Hancock on Apple TV

Apple TV

Movies & TV Shows

About

FROM
GB
BORN
February 22, 1933