I 2006 fikk hun hovedrollen som Isabelle Tyler i science fiction-serien , som hun spilte frem til 2007. Senere har hun hatt tilbakevendende roller i serier som og .