Fue alcalde de Bogotá en dos ocasiones, candidato a la Vicepresidencia (1998) y a la Presidencia de la República (2006 y 2010).