The Ambassador held several high-level roles within the Presidency, including as Secretary of the Council of Ministers. Following these appointments, the Ambassador has held various other positions, including Deputy Prime Minister and Minister of Justice. He was also governor of Cundinamarca three times. In 2012, he was appointed by President Juan Manuel Santos as Permanent Representative of Colombia to the Organization of American States, a position he continues to hold today. Most recently, the Ambassador was appointed Chairman of the Inter-American Council for Integral Development (CIDI).