Natural de Braga, é licenciado em Geologia – Ramo de Recursos e Planeamento pela Universidade do Minho e Pós-graduado em Gestão Ambiental, também pela mesma instituição de ensino.

Iniciou a sua carreira profissional na área da extração de recursos geológicos, tendo em seguida feito a transição para a área da consultoria ligada ao Ambiente.

É administrador do Grupo ÉRRE, grupo empresarial constituído por cinco empresas de distintas áreas de atividade, que vão desde as Tecnologias de Informação, o Ambiente, os Sistemas de Informação Geográfica, o Turismo, passando ainda pelo Marketing, Comunicação, Design e produção de eventos.

A par da atividade profissional, é ainda Vice-Presidente da Associação Empresarial do Minho, sendo responsável pela Fileira da Transição Energética e Board Member do Cluster Eurogia 2030, cluster do Programa de Clusters da Eureka.