If you know more information about Lauren Fox help us to improve this page
Birthday:
6 July 1977, New York City, New York, USA
Lauren Fox was born on July 6, 1977 in New York City, New York, USA. She is an actress, known for Pi (1998), We Need to Talk About Kevin (2011) and Noon Blue Apples (2002).