Desempeñó varios cargos públicos en su división administrativa natal, entre los que estuvo el de Presidente de la Junta Federal de Conciliación y Arbitraje y magistrado del Supremo Tribunal de Justicia del Estado de Puebla.