From Santa Clara County, California, USA • Born in May 10, 1973 (53 years old)
Lesli Margherita is an American stage and screen actress. She is best known for originating the roles of Inez in the musical Zorro, for which she won a Laurence Olivier Award (for Best Supporting Role in a Musical), and Mrs. Wormwood in the Broadway cast of Matilda the Musical. (Via Wikipedia)