Oriundo de Nautla, profesor normalista, llegó a destacar como líder de la Sección 32 del SNTE y creador de su «Grupo Político». Fue diputado federal en dos ocasiones y diputado local en tres, siendo Presidente de la Junta de Coordinación Política y líder de la bancada del PRI. Contaba con mucha habilidad para conciliar con los coordinadores parlamentarios de los partidos de oposición. A los 70 años dijo «estoy en la tarde-noche de mi vida». Tiempo después falleció. Descanse en paz un político muy experimentado.