Economista e engenheiro civil, foi deputado federal (1999-2005), vice-prefeito (2005-6, governo José Serra, PSDB) e prefeito (2006-13) de São Paulo, ministro das Cidades (governo Dilma Rousseff, PT, 2015-16) e da Ciência e Tecnologia (governo Michel Temer, MDB, 2016-18). Foi do PL, PFL, DEM e, em 2011, fundou o PSD, que preside.