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