Fue comandante general del Ejército venezolano desde enero de 2004 hasta julio de 2006, y ministro de la defensa de junio de 2006 hasta julio de 2007.