El 28 de julio de 2001, Alejandro Toledo lo nombró Ministro de Defensa del Perú, como tal se encargó de la reestructuración de las Fuerzas Armadas, cambió los Altos Mandos militares y promovió la lucha contra el narcotráfico, el deterioro ambiental, el tráfico de armas y el terrorismo internacional.