Possui graduação em Arquitetura e Urbanismo pela Universidade Federal do Rio Grande do Norte (1999), mestrado em Arquitetura e Urbanismo (2003) e Doutorado em Arquitetura e Urbanismo (2010), também pela UFRN. Exerceu durante seis anos o cargo de Arquiteto e Urbanista da Secretaria Municipal de Meio Ambiente e Urbanismo de Natal; também atuou como consultor em Planejamento Urbano e Regional. Atualmente (desde 2010) é Professor Adjunto do Departamento de Políticas Públicas da UFRN, do Curso de Gestão em Políticas Públicas e no Mestrado de Estudos Urbanos e Regionais, onde foi coordenador do PPEUR (2014-2016) e chefe do Departamento de Políticas Públicas (2016-2018). Possui trabalhos na área de planejamento urbano, habitação, turismo e mercado imobiliário, com ênfase nas escalas urbana e metropolitana.