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