Se asoció con Salvador Camacho Roldán y Antonio María Pradilla Rueda para redactar el periódico El Siglo, tribuna que sirvió para importantes manifiestos, como el ideario del naciente Partido Liberal Colombiano.
[3] Profesor de filosofía, derecho romano y constitucional en la Universidad Nacional, y en el Colegio Mayor del Rosario, en Bogotá, fue el fundador en 1867, junto con algunos socios, de la instrucción primaria en el país.
Así mismo, colaboró en los principales periódicos del país como El Liberal y la Revista Colombia.
En el campo político se desempeñó como cónsul general y agente confidencial de la República en Venezuela; cónsul general en Le Havre y Alemania; secretario del Senado y miembro de varias Asambleas Legislativas, así como Gobernador del Distrito Federal de Bogotá en 1862.
También propuso nuevas tareas logísticas y de servicio para la Fuerza Pública, ya que para entonces su labor se había reducido a patrullar las calles y proteger edificios gubernamentales.