Procurador Regional Eleitoral em São Paulo (atual). Mestre e Doutor em Direito Constitucional pela Pontifícia Universidade Católica de São Paulo – PUC/SP (em 2000 e em 2006 respectivamente). Professor de Direito Constitucional, Direito Penal e Direito Eleitoral (atual). Membro Auxiliar da Procuradoria-Geral Eleitoral em Brasília (de 2013 a 2016). Procurador Regional Eleitoral em São Paulo (de 2008 a 2010). Desempenhou a Relatoria da Comissão do Senado Federal instituída para elaboração do Anteprojeto do Novo Código Penal (de 2011 a 2012).