Actress | Writer | Producer
She was stage director at the Cambridge Arts Theatre and the Royal Shakespeare Company (RSC).
I am a member of the Labour Party but I am a bit ambivalent at the moment. I could not vote for anybody else but I am a bit worried at the moment. We have got to vote whatever.
Sheila Cameron Hancock
Blackgang, Isle of Wight, England, UK
Take a look at the top movies and shows coming to theaters and streaming in May.