Estuvo en el Congreso de la República desde 1868 hasta 1877, como representante y senador por los estados de Cundinamarca, Tolima y Antioquia.