Biography

Melanie Scott was born on August 26, 1981 in Los Angeles County, California, USA. She is an actress.