Professor Adjunto de Direito do Curso de Políticas Públicas da Universidade Federal Fluminense. Mestre e Doutor em Teoria do Estado e Direito Constitucional pela PUC-Rio. Realizou estágio de doutorado no Birkbeck Institute for the Humanities e na Birkbeck School of Law (University of London), através do Programa de Doutorado Sanduíche no Exterior com bolsa da CAPES. Foi professor temporário na Universidade Federal Fluminense. Foi professor substituto na Universidade do Estado do Rio de Janeiro. Graduado em Ciências Jurídicas e Sociais pela Universidade Federal do Rio de Janeiro.