Licenciado em Direito pela Faculdade de Direito da Universidade Nova de Lisboa (2002). Doutor em Direito, pela mesma instituição, na especialidade de Ciências Políticas (2014). Tem-se dedicado à investigação e ao ensino, lecionando disciplinas de direito público e de índole histórico-jurídica, em diversas instituições do ensino superior (Universidade Europeia; Universidade Nova-Nova Direito; Universidade Católica-Faculdade de Direito, no Porto; Instituto Politécnico de Leiria). É professor da Universidade Europeia. As publicações do autor acham-se disponíveis em academia.edu.