
Nasceu em Julho de 1955 na freguesia de Parada de Bouro em Vieira do Minho. Licenciado em Educação Visual pela Universidade do Minho exerceu a carreira de professor ao longo de 35 anos no Concelho de Amares.
No seu percurso desempenhou vários cargos diretivos e de gestão. Foi Presidente do Conselho Diretivo da EB23 de Amares e Diretor Executivo do Agrupamento de Escolas de Amares até ao ano de 2012. Colaborou com várias instituições, nomeadamente a Santa Casa da Misericórdia de Amares onde foi mesário e Presidente da Assembleia Geral.
Foi membro da Junta de freguesia de Parada de Bouro e da Assembleia Municipal de Vieira do Minho, concelho onde desempenhou a função de vereador e vice-presidente durante dois mandatos.
No mandato 2009 a 2013 foi vereador sem pelouro, na oposição, na Câmara Municipal de Amares tendo assumido nas eleições de Outubro de 2013 a sua presidência, renovada em 2017 com uma larga maioria com a eleição de cinco vereadores no total de sete do executivo camarário.