Fue ascendido en 1996 a general de tres soles y nombrado comandante general de las Fuerzas Militares en diciembre de ese año, en el gobierno del presidente Ernesto Samper.