El presidente Justo Rufino Barrios lo nombró su secretario de confianza en 1877, y en 1891, por sus méritos comunitarios y profesionales, fue electo presidente del Ayuntamiento de Quetzaltenango, luego de haber sido diputado en varias oportunidades.