Fue miembro del Partido de la U y Partido Liberal Colombiano llegando a dirigir ambas organizaciones y elegido por elección popular para integrar el Senado de Colombia.