Comenzó su carrera política en enero de 1851 como secretario del administrador de Correos y Hacienda de la Provincia de Neiva, Valentín Trujillo. Entre octubre y diciembre de 1853 fue gobernador de esta provincia, para después ser Representante a la Cámara, donde en calidad de legislador firma la Constitución neogranadina de 1853. A finales de 1859 participa de la firma de una protesta, junto con José Hilario López, José María Rojas Garrido, entre otros políticos liberales de la región, contra las leyes aprobadas por el gobierno de Mariano Ospina Rodríguez, y amenazaban con boicotear los comicios presidenciales si no se derogaban las leyes. Así, expresó su apoyo al levantamiento radical liderado, entre otros, por Tomás Cipriano de Mosquera (Cauca) y Juan José Nieto (Bolívar), que terminó por derrocar a Ospina en julio de 1861.