Gustavo Petro fue Representante a la Cámara para el periodo 2002-2006; Senador de la República 2006-2010 y 2018-2022; y Alcalde Mayor de Bogotá 2012-2015.