Birthday: 28 June 1971, Westminster, London, England, UK
Birth Name: Louise Daphne Bagshawe
Louise Mensch was born on June 28, 1971 in Westminster, London, England as Louise Daphne Bagshawe. She has been married to Peter Mensch since June 2011. She was previously married to Anthony LoCicero.
Louise Mensch's FILMOGRAPHY
Country: United States
Genre: Thriller, Horror, Mystery
Twelve years after the tragic death of their little girl, a dollmaker and his wife welcome a nun and several girls from a shuttered orphanage into ...