Jennifer Holland was born in 1987 in Chicago, Illinois, USA. She is an actress, known for American Pie Presents the Book of Love (2009), Zombie Strippers (2008) and The Sisterhood (2004). Read more on iMDB