An American actress, born on May 29, 1969, in Maywood, Illinois. She is best known for her roles in the movies Encino Man (1992), 25th Hour (2002), and Lila & Eve (2015).
An American actress, born on May 29, 1969, in Maywood, Illinois. She is best known for her roles in the movies Encino Man (1992), 25th Hour (2002), and Lila & Eve (2015).