Licenciado em Direito, foi vogal do Conselho Superior da Ordem dos Advogados, Assistente da Universidade Portucalense Infante D. Henrique, Presidente do Conselho de Jurisdição Distrital de Vila Real do PSD e Vereador na Câmara Municipal de Peso da Régua. Desempenha atualmente as funções de Presidente da Assembleia Municipal do Peso da Régua.