Layla Jade was born on October 1, 1980 in Torquay, Devon, England, UK. She is an actress and producer.
No data