Elisa Leighton was born on September 1, 1993 in Saint Louis, Missouri, USA. She is an actress and set decorator, known for Vampyre Web (2013).
Vampyre Web
No data