A lo largo de sus años al servicio del Ejército, sobre todo durante la Transición Española, ocupó varios cargos de importancia dentro del estamento militar español, tales como el de jefe de Movilización del Estado Mayor del Ejército y jefe del Estado Mayor de la Brigada de Infantería de Zaragoza, a la vez que fue profesor de Historia Militar en la Escuela de Oficiales del Estado Mayor.