Imogen Stubbs
Date of Birth
Feb 20, 1961
Birth Place:
Northumberland, England, UK


When Imogen Stubbs delighted worldwide audiences with her performance as Viola in a 1996 film production of Shakespeare's Twelfth Night, Americans may have wondered who this talented newcomer was, when in fact Stubbs was no neophyte actress but a seasoned veteran well-known to British audiences. Highly regarded for her intelligence, versatility, and formidable acting skill, she had appeared...