Professor na Universidade do Minho. Geógrafo com especialidade em técnicas de ordenamento e planeamento do território, é licenciado pela Universidade do Porto, mestre pela Universidade de Coimbra e doutor pela Universidade do Minho.
Atualmente é vereador na Câmara Municipal de Braga com os Pelouros Regeneração Urbana, Património, Ligação à Universidade e Planeamento, Ordenamento e Urbanismo.