Lorri Bagley was born on August 5, 1973 in Dallas, Texas, USA. She is an actress, known for Ice Age (2002), The Stepford Wives (2004) and Tommy Boy (1995). Read more on iMDB