Nata a Sunnyvale, California, da genitori inglesi. Laureata in ingegneria all'università di Cupertino. Studie recitazione all'American Conservatory Theater in San Francisco Ha interpretato il ruolo di Lois Lane nella serie Tv, e Susan Mayer in un'altra serie TV del 2005. Sul grande schermo, è stata la Paris Carver de Il domani non muore mai. Lavora sia per la televisione che per il cinema è stata inserita da FHM magazine tra le "100 Donne più Sexy nel Mondo 2006".