Cynthia Harrison

Cynthia Harrison

Cynthia Harrison was born in Los Angeles, California, USA. She is a producer and writer, known for Clifford the Big Red Dog (2000), Dogfights (2005) and ToddWorld (2004).
Feedback about this page?

Feedback about this page?