Graduado (1996), mestre (2000) e doutor (2006) pela Faculdade de Arquitetura e Urbanismo da Universidade de São Paulo (FAU-USP). Desde 2011 é professor do Departamento de História da Arquitetura e Estética do Projeto da FAU-USP. É livre docente pela mesma instituição (2017). Foi pesquisador do Instituto Pólis (1996-2008), e presidente da instituição (2012-2021). Integrou o Conselho Deliberativo da Casa do Povo (2015-2021), e atualmente integra seu Conselho Consultivo. É conselheiro do Goethe Institut São Paulo. Diretor da Associação pela Propriedade Comunitária (FICA). Integra o Conselho de Orientação Artística da Pinacoteca do Estado de São Paulo (2022). Foi curador do pavilhão FICA da Bienal de Arquitetura de Chicago (2019). Integrou o Juri Internacional da Bienal de Arquitetura de São Paulo (2019). Autor e organizador, entre outros livros, do Guia dos Lugares Difíceis de São Paulo (Anna Blume, 2019); Situando Jane Jacobs (Anna Blume, 2019); What does an Ethical Landlord Look Like? (Chicago Architecture Biennial, 2019).