Horwitz was born in Washington, D.C. to a Jewish family. He married Australian writer Geraldine Brooks in 1984. She won the Pulitzer Prize for Fiction in 2006 for her novel, "March" (2005). The couple had two children.