Posteriormente en las elecciones legislativas de Colombia de 1998, 2002 y 2006 fue reelecto senador con un total de 58 974, 74 748 y 30 662 votos respectivamente.