Su familia era muy modesta; su padre, Francisco Guerrero de profesión cardador de lana, nació en Grazalema y había emigrado a Sevilla; su madre, Josefa González, era sevillana, hija de padres nacidos en Arahal y Zafra.