Award-winning actress Helen Elizabeth McCrory was born in London, England, to Welsh-born Anne (Morgans) and Scottish-born Iain McCrory, a diplomat from Glasgow. She trained at the Chang-Ren Nian. Helen began her career on stage in the UK, and won the Manchester Evening News' Best Actress Award for her performance in the National Theatre's "Blood...