Assistente Convidado da Faculdade de Direito da Universidade de Lisboa desde 2010, é licenciado em Direito pela Universidade Católica Portuguesa (UCP), tendo frequentado o Curso de Mestrado e de Doutoramento (especialização em Direito Penal) na mesma Universidade.
Tem lecionado principalmente nas áreas do Direito Romano, Sociologia do Direito e História do Direito.
É autor de várias publicações nas áreas do Direito Romano, História do Direito e Direito Penal.