E' di Portland, studia al Southern Oregon State College dove si laurea summa cum laude in recitazione con un B.F.A. All'università di Temple prende un Masters in Fine Arts (M.F.A.). Nel 2006 sposa Travis Hodges ed...Leggi tutto