Desempeñó a lo largo de su vida los cargos de ayudante, teniente 1º, secretario, capitán, director, consejero de disciplina, secretario general, superintendente, consejero superior de disciplina y Vicepresidente de la Junta Nacional de Bomberos de Chile.