Otros cargos destacados que ocupó, fueron el de fiscal del circuito, diputado del departamento del Cauca, representante a la Cámara, secretario de hacienda de Cundinamarca (1894), ministro del tesoro (1895), ministro de instrucción pública (1900) y ministro de relaciones exteriores (1900).