Professor Catedrático da Escola de Lisboa da Faculdade de Direito da Universidade Católica Portuguesa, instituição onde se doutorou em 1991 (Do processo penal preliminar).
Foi Diretor da Faculdade de Direito da Universidade Católica Portuguesa entre 1996 e 2002, e entre 2005 e 2011.
Sócio da sociedade Germano Marques da Silva & Associados.