En 1998 fue nombrado senador institucional, cargo que ejerció en el periodo 1998-2006.
Luego se incorporó a la Fuerza Aérea de Estados Unidos, graduándose con el mismo título.
Como piloto tuvo diversas destinaciones y obtuvo numerosos ascensos, siendo primero comandante del Grupo de Aviación N.º 10 en la Academia de Guerra Aérea, jefe del Estado Mayor del Comando Logístico, Agregado Aéreo y Militar en Inglaterra, comandante en jefe de la Guarnición Aérea de la Región Metropolitana y de la Segunda Brigada Aérea, presidente del Comité Asuntos Espaciales de Chile y director de Operaciones e inspector general y jefe del Estado Mayor General.
En julio de ese año se acogió a retiro.
[2] En agosto de 2009 tuvo un accidente cardiovascular del que se recuperó.