Fra januar 1988 til januar 1990 var han borgermester av Cali. Han tilhørte den nasjonale konstituerende forsamlling som utarbeidet den forfatning som etter folkeavstemning trådte i kraft i 1991. Fra februar 1992 til august 1993 var han landets undervisningsminister i César Gavirias kabinett, fra juni 1997 til januar 1998 innenriksminister i Ernesto Sampers regjering. Han var colombiansk ambassadør til OAS (1995–1997), så til Østerrike (1998–1999), til Russland (1999–2001), til Sveits (2004–2006) og til Belgia (2006–2011).