[2] También hizo estudios de psicología, economía política y estadística general.
Fue regidor del ayuntamiento de Mahón entre 1965 y 1969, durante el gobierno de Gabriel Seguí Mercadal.
[4] Tras prestar servicios en Melilla, Menorca y en la Escuela de Estado Mayor, en 1981 fue ascendido a general de brigada y destinado al Estado Mayor de la V Región Militar.
[5][6] En 1984 fue ascendido a teniente general, y en noviembre del mismo año fue nombrado capitán general de la V Región Militar (Aragón) en sustitución de Manuel Álvarez Zalba.
Ocupó el cargo hasta que en diciembre de 1986 fue nombrado capitán general de la IV Región Militar (Cataluña) y posteriormente de la Región Militar Pirenaica Oriental, con sede en Barcelona.