Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Lauren Leech was born on March 7, 1986 in Miami, Florida, USA as Lauren Elizabeth Leech. She is an actress and producer, known for Never Back Down (2008), Sydney White (2007) and Lonely Hearts (2006). She has been married to Kellen Browne since June 12, 2016.