Biography

Jade Leshay was born on April 20, 1988 in Florida, USA. She is an actress.