Curso de Direito na Faculdade de Direito da Universidade de Coimbra. Juiz Conselheiro do Supremo Tribunal de Justiça Jubilado. Foi Magistrado do Ministério Público; Juiz; Diretor do Centro de Estudos Judiciários – Formação de Magistrados do Ministério Público e de Juízes; Coordenador do Grupo CID (Crianças, Idosos, Deficientes; Cidadania, Instituições e Direitos) destinado à prevenção de maus-tratos em instituições; Presidente da Assembleia Geral da Associação Portuguesa para Apoio à Vítima; Coordenador Nacional do Projeto Vida (Prevenção da Toxicodependência). Atualmente é Presidente da Assembleia-Geral da Associação «Recomeçar» - reinserção de pessoas com problemas de toxicodependência. É autor de diversos artigos publicados nos domínios da promoção e proteção dos direitos da criança, do jovem e da família, da formação de Magistrados do Ministério Público e de Juízes, e da prevenção primária, secundária e terciária da droga e toxicodependência.