An American actress, born in Colorado, United States. She played the role of the Indian Wife in the movie Shanghai Noon (2000).
(According to views)