Licenciado e Mestre em Direito pela Universidade Portucalense Infante D. Henrique, é reconhecido pela Ordem dos Advogados como Especialista em Direito Fiscal.
É Professor Auxiliar na Universidade Portucalense e Professor no Mestrado em Fiscalidade do IPCA, colaborando ainda com o Centro de Formação da Ordem dos Advogados.
Foi membro do Conselho de Fiscalização do Sistema Integrado de Informação Criminal entre 2014 e 2021, e é membro da Associação das Sociedades de Advogados de Portugal, do Fórum Penal – Associação dos Advogados Penalistas e da Câmara de Comércio e Indústria Luso-Espanhola.