Cynthia Preston Photos
Cynthia Preston was born on 18 May 1968 in Toronto, Ontario, Canada. Her height is 168cm.
Cynthia Preston on the Screen
Cynthia Preston appeared in the movie Domestic Import(2006), If Looks Could Kill(1991), The Event(2003), "Total Recall 2070"(1999)。