En el servicio público, también se desempeñó como funcionario de la Casa de Moneda de México, de las Secretarías de Hacienda y Crédito Público, de Educación Pública y en la Secretaría de Gobernación como Director General de Asuntos Jurídicos y como Oficial Mayor.