Miembro de una connotada familia caleña, estudió en el Colegio Santa Librada de esta ciudad y obtuvo el título de abogado en la Universidad del Rosario y se convirtió en seguidor del Partido Liberal, particularmente del sector radical que lideraba Manuel Murillo Toro; participó de la guerra civil de 1860, fue fiscal del Tribunal de Occidente en Cali en 1862, presidente de la Cámara de Diputados del Cauca en 1863, al año siguiente secretario de Hacienda del Cauca y dos años después de Gobierno, Representante al Congreso Nacional entre 1864 y 1869, presidente de la Asamblea Estatal en 1869 y superintendente del camino de Buenaventura en 1870. También fue Secretario (Ministro) del Tesoro entre 1871 y 1872 y magistrado de la Corte Suprema de Justicia entre 1872 y 1875.