Biography

Sophia Mounds was born on April 24, 1970 in Los Angeles County, California, USA. She is an actress.