Nata ad Albuquerque New Mexico, va alla Northern University High School and graduated in 1989, poi alla Duke University e fa un break da recitazione per prendere un BA in English. Nel 2003 sposa lo stuntman Wade Allen...Leggi tutto
Nata ad Albuquerque New Mexico, va alla Northern University High School and graduated in 1989, poi alla Duke University e fa un break da recitazione per prendere un BA in English. Nel 2003 sposa lo stuntman Wade Allen conosciuto sul set di X-Files ed hanno un figlio.