Licenciado em Direito (1999) e mestre em Ciências Jurídicas (2006) pela Faculdade de Direito da Universidade de Lisboa. Pós-graduado no “1.º Curso Pós-Graduado em Direito Processual Civil”, organizado pela Faculdade de Direito da Universidade de Lisboa, pelo Centro de Estudos Judiciários e pela Ordem dos Advogados (2010). Foi monitor e assistente-estagiário da Faculdade de Direito da Universidade de Lisboa, sendo, atualmente, assistente do grupo de Ciências Jurídico-Civis. Como monitor, ensinou Direito Comunitário I e Direito Internacional Público. Como assistente-estagiário e assistente, ensinou Direito Internacional Privado, Direitos Reais, Direito das Obrigações, Direito Processual Civil e Direito Penal. É autor de várias publicações. É advogado e jurisconsulto.