Oyunculuk
Doğum yeri: Salt Lake City, Utah, USA
Joy Ride
Jenny Chen
The Crow: Kurtuluş
Barbara Chen
The Bunker
Dr. Denise Cooper
Zoe Valentine
Brenda Valentine
No More Baths!
Reporter
No Returns
Mrs. Chu
Speechless
8,6 · 2006 · Film