Licenciado em Direito e pós-graduado em Direito Penal Económico e Europeu, pela Universidade de Coimbra.
Foi Secretário de Estado Adjunto e da Modernização Administrativa, responsável pelo Programa Simplex e com competências delegadas no que respeita à Agência para a Modernização Administrativa, Secretário-Geral Adjunto na Administração Interna, Secretário-Geral e Consultor Jurídico na Ordem dos Solicitadores e dos Agentes de Execução, Presidente do Conselho Diretivo do Instituto das Tecnologias de Informação na Justiça e Diretor-Adjunto do Gabinete de Auditoria e Modernização do Ministério da Justiça.