Lindsay Richards was born on July 8, 1987 in Houston, Texas, USA. She is an actress, known for How to Make Love to a Woman (2010), The American Standards (2008) and Trance (2010). Read more on iMDB