Licenciado em Direito pela Faculdade de Direito da Universidade de Coimbra.
Foi consultor jurídico da União de Sindicatos da Horta, Adjunto e Chefe do Gabinete do Secretário Regional da Agricultura, Pescas e Ambiente, no VII Governo Regional dos Açores, e Deputado à Assembleia Legislativa da Região Autónoma dos Açores, nas VII, VIII e IX Legislaturas, tendo assumido, nesse âmbito, as funções de Presidente da Comissão dos Assuntos Parlamentares, Ambiente e Trabalho.