Doutorando em Direito Constitucional pela Universidade de São Paulo. Mestre em Constituição e Sociedade pelo Instituto Brasiliense de Direito Público. Atualmente é Consultor Legislativo do Senador Federal, com atuação na área de Direito Constitucional, Administrativo e Processo Legislativo. É advogado e professor de Direito Constitucional dos cursos de Pós-Graduação e prepratórios para concursos, além de já ter sido professor da Escola Superior do Ministério Público da União. Tem experiência na área de Direito, com ênfase em Direito Constitucional, Administrativo e Penal.