An American actress, born in Los Angeles County, California, USA. She is known for The Ghost (2001) and Net Games (2003).