Docente na Escola de Arquitetura, Arte e Design da Universidade do Minho, desde 2006, tem coordenado UC de representação gráfica, património e história. Licenciado em Arquitetura, 2002, e mestre em Metodologias de Intervenção no Património Arquitetónico, 2006, pela Faculdade de Arquitetura da Universidade do Porto, obtém o grau de Doutor em Cultura Arquitetónica, 2015, pela Universidade do Minho, com a tese 'Arquitecturas imaginárias: espaço real e ilusório no barroco português'.