Posteriormente ha sido reelecto tres veces en las elecciones legislativas de Colombia de 2002, 2006 y 2010 con un total de 66.179, 38.464 y 83.885 votos respectivamente.