Como militar, alcanzó los grados de sargento, teniente, mayor y teniente coronel de la Guardia Nacional.