Stead was born in New York City on January 16, 1968. From the time she was young, she was interested in literature and writing. She worked as a lawyer and public defender several years. Stead is married to a lawyer named Sean O’Brien. They have two children. She began writing again when she was raising her children. 