Nació en el Municipio de Piaxtla, Puebla el 7 de agosto de 1886; fue hijo de Teófilo Chávez García y de Juana Carrera Quiñones.