Es licenciado y Mestre por la Facultad de Derecho de Lisboa (FDL). Profesor invitado de la Facultad de Derecho de la Universidad Nova de Lisboa (FDUNL). En febrero de 2013 tendrá lugar la lectura y defensa de su tesis doctoral sobre “A categoria da punibilidade na teoria do crime” en la FDUNL.
Miembro del Centro de Investigação & Desenvolvimento sobre Direito e Sociedade (CEDIS) de la FDUNL.
Ha impartido docencia en diferentes universidades portuguesas. En la actualidad está encargado de las asignaturas de Derecho Procesal Penal (1.º Ciclo), Derecho Penal Económico y Derecho Procesal Penal Especial (2.ª Ciclo) en la FDUNL. Colabora habitualmente en los Cursos de Derecho Penal Económico y Europeo (IDPEE, Facultad de Derecho de la Universidad de Coimbra), de Derecho Penal Especial (IDPCC, Facultad de Derecho de la Universidad de Lisboa), de Derecho de Valores Mobiliarios (IVM, Facultad de Derecho de la Universidad de Lisboa). Y participa en los cursos de formación para jueces y fiscales en el Centro de Estudos Judiciários (CEJ) de Lisboa.
Ha participado en diferentes Congresos y Jornadas sobre Derecho Penal y Procesal .
Es Asesor del Consejo Directivo de la Comissão do Mercado de Valores Mobiliários (CMVM), y anteriormente Director de la Divisão de Contencioso en la misma institución.
Autor de diferentes artículos y publicaciones.
Áreas de interés e investigación son: Derecho Penal, Derecho Procesal Penal, Derecho Penal Económico, Historia y Filosofía, Política Criminal, Derecho Administrativo Sancionador (infracciones administrativas -contra-ordenações-).