Desempeñó diversas funciones en la Subsecretaría de Defensa, el Estado Mayor del Aire, la Dirección General de Política de Defensa y el 45 Grupo de Fuerzas Aéreas donde fue ascendido a teniente coronel en 1989.