Netflix Movies Starring Cynthia Preston
Cynthia Preston was born on May 18, 1968 in Toronto, Ontario, Canada. She is an actress and producer, known for Carrie (2013), General Hospital (1963) and Pin (1988). She was previously married to Kyle Martin. Read more on iMDB