Nasceu a 4 de Fevereiro de 1952, em Rosário, concelho de Lagoa, Açores.
Iniciou funções em 25 de Outubro de 1976, como agente do Ministério Público, no Tribunal do Trabalho de Ponta Delgada.
Desempenhou funções de Delegado do Procurador da República nas Comarcas de Lisboa, Vila Franca do Campo, Ponta Delgada e Macau.
Promovido a Procurador da República, em 10 de Outubro de 1990, foi colocado no Círculo Judicial de Ponta Delgada e na Secção Regional dos Açores do Tribunal de Contas.
Promovido a Procurador-Geral Adjunto, em 26 de Maio de 1999, foi colocado no Tribunal da Relação de Lisboa e, posteriormente, nomeado Auditor Jurídico do Ministro da República para a Região Autónoma dos Açores, continuando a desempenhar as funções de Procurador-Geral Adjunto na Secção Regional dos Açores do Tribunal de Contas.
Exerce funções como Juiz Conselheiro do Tribunal de Contas desde o dia 1 de Janeiro de 2004.