Born
1971-04-07 (age 55)
Birthplace
San Francisco, California, USA
Known For
Acting
No biography available.
Locusts
as Vivian
2005
Dumbarton Bridge
as Minh
1999
The Sensei
as Melody O'Neil
2008
Acts of God
as Sarah
2014
Revenge of the Middle-Aged Woman
as Sara
2004
Bitter Melon
as Jeannie
2018
Pray for Rain
as Doctor
2017
Clockstoppers
as Ticket Agent
2002
Without a Trace
as June Ojeda