Atualmente é Chefe Técnico da Fiscalização, do Tribunal de Contas do Estado de São Paulo. Graduado em Direito pela Universidade Federal do Mato Grosso. Pós-graduado em Direito Constitucional pela Fundação Escola do Ministério Público. Atua na área do Direito Público a mais de 15 anos. Participou de Comissões de Licitações e do Departamento Jurídico do Ministério Público do Mato Grosso, foi Secretário Municipal de Assuntos Jurídicos do Município de Peruíbe. Exerceu a advocacia na Monte Cruz Advogados Associados.