Licenciado em direito pela Faculdade de Direito da Universidade de Coimbra.
Juiz de direito.
Exerceu funções no Tribunal Judicial da Comarca de Lisboa (Juízos Cíveis), em vários Tribunais de Comarca do Distrito Judicial de Coimbra (Condeixa-a-Nova, Pombal, Ansião, Figueiró dos Vinhos, Leiria) e, como Juiz de Círculo, no Círculo Judicial da Figueira da Foz.
Foi Juiz Internacional nos Tribunais de Timor-Leste, no âmbito do Programa das Nações Unidas para o Desenvolvimento.
Paralelamente ao exercício da judicatura, tem assumido funções de docente em cursos de pós-graduação e participado, como orador, em ações de formação, congressos, mesas redondas e conferências, sempre na área do Direito da Família e das Crianças.
Atualmente, é titular do Juiz 1 do Juízo de Família e Menores de Coimbra.
Docente convidado do Centro de Direito da Família da Faculdade de Direito da Universidade de Coimbra.
Desde setembro de 2018, exerce a docência no Centro de Estudos Judiciários, na área do Direito da Família e das Crianças.