El 12 de febrero de 2013 fue nombrado por Miguel Ángel Mancera como titular de la Agencia de Gestión Urbana de la Ciudad de México, cargo que ocupó hasta el 19 de septiembre de 2016.