A soli 11 anni inizia a prepararsi per diventare attrice frequentando l'Art Educational School di Londra. Nel 1993 si trasferisce a San Francisco con i genitori e inizia a lavorare nella mini serie tv J.F.K.:Reckless Youth e per Scuola di polizia 7 - Missione a Mosca. Nel 1996 recita al fianco di Sean Connery e Nicolas Cage in The Rock e l'anno dopo in L'ultima volta che mi sono suicidato. Diventa nota al pubblico nel 1998 dopo aver recitato in Vi presento Joe Black. Ha inoltre recitato in Generazione X, il film biografico Basquiat e S.Y.N.A.P.S.E - Pericolo in rete. Dal 2006 interpreta la dottoressa Peyton Driscoll, medico legale della scientifica, in CSI: New York.