Elizabeth Thompson was born on April 7, 1985 in Houston, Texas, USA. She is an actress, known for A Summer Song (2010).
No data