Doutor em Direito Público pela UERJ. Mestre e graduado em Direito pela UFC. Especialista em Justiça Constitucional e Tutela Jurisdicional dos Direitos pela Universidade de Pisa. Especialista em Filosofia e Teoria do Direito pela PUC-Minas. Assessor especial da Presidência do STF, atuando como supervisor do Núcleo de Processos Estruturais e Complexos