Como militar, permaneció en el Ejército de Chile entre 1938 y 1979, cuando se retiró con el grado de coronel, sirvió en diversas unidades del Ejército y ocupó el cargo de comandante del Regimiento de Caballería n.º 3 "Húsares" del General José Miguel Carrera y Verdugo en el periodo 1966-1968.