Hijo de Sebastián López Obregón y Juliana Loera, a la edad de 17 años se inició como maestro ayudante y fundó la primera escuela secundaria pública de Matehuala, la Escuela Secundaria Federal por Cooperación No.1, de la que fue su primer director.