Ejerció como diputado y secretario de gobierno de Cundinamarca y posteriormente se vinculó al servicio exterior del país, ejerciendo como miembro de diversas delegaciones diplomáticas.