Nata a Philadelphia, si è trasferita poi in Inghilterra dove ha studiato alla University of Winchester, facendo parte di diverse compagnie teatrali. Si è divisa fra Londra e Los Angeles portando avanti diversi...Leggi tutto