Graduou-se Engenhario Civil pela Escola Politécnica da Universidade de São Paulo em 1984, obteve o título de Mestre em Engenharia Civil pela Universidade de São Paulo em 1987 e de Ph. D. em Engenharia de Estrutruras pelo Massachusetts Institute of Technology em 1992, e tornou-se Livre-Docente pela Escola Politécnica da USP em 1996. É Professor Titular da Escola Politécnica da Universidade de São Paulo desde 1997. Desempenhou várias funções administrativas na Universidade de São Paulo com destaque para Coordenação do Curso de Mestrado e Doutorado em Engenharia Civil da Escola Politécnica da USP (1994-1995) e para Chefia do Departamento de Engenharia de Estruturas e Geotécnica em 2006. Tem atuado como professor, pesquisador e consultor em Engenharia de Estruturas e em Modelagem Matemática e Computacional de Sólidos e Estruturas. De 2007 a 2012 esteve cedido a Prefeitura Municipal de São Paulo para exercer funções na administração municipal. De 2007 a 2008 como Chefe da Assessoria Técnica de Planejamento Urbano da Secretaria Municipal de Planejamento e de 2009 a 2012 como Secretario Municipal de Desenvolvimento Urbano. Ocupou a presidência da empresa municipal São Paulo Urbanismo desde sua criação em 2010 até o final de 2012. Nesse período em que atuou na administração municipal teve uma abrangente atuação técnica nas áreas de planejamento e desenvolvimento urbano e gestão de cidades.