Possui Graduação em Direito pela Pontifícia Universidade Católica do Rio de Janeiro (2000), Mestrado em Direito pela Pontifícia Universidade Católica do Rio de Janeiro (2002) e Doutorado em Direito pela Pontifícia Universidade Católica do Rio de Janeiro (2006). Atualmente é professor adjunto da Pontifícia Universidade Católica do Rio de Janeiro. Tem experiência na área de Direito, com ênfase em Direito Constitucional, Teoria do Estado e Filosofia Política.