Cynthia Holz was born in the Bronx in 1950. She completed her education at Queens College of the City University of New York where she graduated in English in 1971. She has worked as a journalist and a teacher and presently resides in Toronto.