Natural do Porto, licenciou-se em direito, na Universidade Clássica de Lisboa, sendo advogado, em Lisboa, desde abril de 1973.
Com intervenção na vida profissional e na vida pública, tem atuado, preferentemente, na advocacia penal e contraordenacional e no contencioso civil e comercial, com conhecido patrocínio em inúmeros casos de relevo.
Foi membro do Conselho Superior da Ordem dos Advogados (1995/1998) e candidato a Bastonário, em 2007.
Membro da Comissão Revisora do Código de Processo Penal (1998).
Secretário Adjunto da Administração e Justiça de Macau (1988/1990).
Consultor para os assuntos Políticos do Presidente da República Jorge Sampaio (1996/2006).
Vogal da Delegação Portuguesa ao Grupo de Ligação Luso Chinês (1966/2000).
Membro do Conselho Superior de Justiça de Macau (1995/1996).
Membro do Conselho Superior do Ministério Público (desde 2015).
Sócio de Jardim, Sampaio, Magalhães e Silva e Associados, até 2018,
Membro do Fórum Penal.
Línguas: Castelhano, Francês e Inglês.