Licenciado (1998), Mestre (2006) e Doutor (2017) em Direito, é Professor Auxiliar do grupo de Ciências Jurídicas da Faculdade de Direito da Universidade de Lisboa.
Colaborou, na qualidade de assistente estagiário e, posteriormente, na qualidade de assistente, nas disciplinas de Direito Processual Civil, Introdução ao Estudo do Direito, Direito Comercial, e Direito das Obrigações. É co-regente, no mestrado científico, da disciplina de Direito dos Seguros.
Foi advogado e é autor de artigos de revista em tema de Direito Processual Civil e Direito dos Seguros.
É Provedor do Cliente da Lusitânia, Companhia de Seguros, SA.