An American actress, born in New York, United States. She participated in many diverse works, such as Crazy in Alabama (1999) and The Mummy an' the Armadillo (2004).