If you know more information about Cynthia Harrison help us to improve this page
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).