Info mistake?
Biography
Cheryl Haworth was born on April 18, 1983 in Savannah, Georgia, USA.
Awards
Known For
Filmography
No data