Possui graduação em Direito pela Universidade Federal Fluminense (1986), mestrado em Direito pela Universidade Gama Filho (2003) e doutorado em Sociologia e Direito pela Universidade Federal Fluminense (2017). Professor do departamento de direito público da Universidade Federal Fluminense, professor emérito da Escola da Magistratura do Estado do Rio de Janeiro e coordenador de direito constitucional , além de membro do fórum permanente da Escola da Magistratura do Estado do Rio de Janeiro, e desembargador – Tribunal de Justiça do Estado do Rio de Janeiro.