Trivia:Trained at the Drama Centre, in London, England, and works extensively in the theater, mostly with the Royal Shakespeare Company (RSC). See more trivia »Born:in Turin, Italy |
|
Trivia:Trained at the Drama Centre, in London, England, and works extensively in the theater, mostly with the Royal Shakespeare Company (RSC). See more trivia »Born:in Turin, Italy |
|