Es Licenciado en derecho por la Universidad de Coimbra, con una clasificación final de 17 valores, habiendo realizando un posgrado en Ciencias Jurídico Penales en la misma institución.

Luego, en 1992, se doctoró en la Facultad de Derecho de Coimbra, presentando su tesis O perigo em direito penal, aprobado por unanimidad, con distinción.

Es Profesor catedrático de la Facultad de Derecho de la Universidad de Coimbra. También cumplió la función de Director de dicha facultad, y durante el mismo periodo, fue director de prensa de la mentada universidad.

Fue presidente del Instituto de Derecho Penal Económico y Europeo. Ejerció funciones de procurador de Justicia de Portugal, entre julio de  2013 y noviembre de 2017. Asimismo, como consecuencia fue Consejero de Estado.

Ex vocal del Consejo Superior de la Magistratura, durante dos mandatos, electo por mayoría por el Parlamento.

Es autor de diversos estudios monográficos y más de una centena y media de artículos en el área del derecho, y en particular, del derecho penal.