Laureata alla Ball State University in Indiana. E' nata a Chicago, Illinois, dal 2001 è sposata col produttore Roderick Plummer dal quale ha avuto una figlio, precedentemente è stata sposata con Arthur Louis Fuller e...Leggi tutto
Laureata alla Ball State University in Indiana. E' nata a Chicago, Illinois, dal 2001 è sposata col produttore Roderick Plummer dal quale ha avuto una figlio, precedentemente è stata sposata con Arthur Louis Fuller e Bob Thornton.