En 1952 ascendió a teniente y fue destinado al regimiento de infantería «Isabel la Católica» n.º 29.
En 1956 entró como alumno en la Escuela de Estado Mayor y ascendió a capitán en 1960, diplomándose en Estado Mayor.
Tras ello, en 1965, fue destinado al CIR General Asensio en 1966 realiza el VIII Curso de transporte aéreo[3] y después al Estado Mayor de la Infantería Aerotransportable (BRIAT)[4] En 1973 fue ascendido a comandante y dos años después fue destinado al Estado Mayor de la Capitanía General de la 8.ª Región Militar.
[5] También se diploma en el XIII curso de Estados Mayores Conjuntos[6] en el año 1980.
Ascendió a Teniente General en 1991 y fue nombrado General Jefe de la 5.ª Región Militar Pirenaica Occidental,[10] en mayo de 1994 cesa el cargo y pasa a la reserva.