ha una relazione con Brendan Fehr (attore)
Deve il successo alla serie televisiva “Roswell”, dove interpreta il ruolo di Maria DeLuca. Gli ultimi film in cui ha recitato sono “Traffic”(2000) e “Sticks & Stones” (2001).