Graduado em Direito pela Pontifícia Universidade Católica de São Paulo – PUC/SP, Mestre em Direito Penal pela mesma Universidade, onde defendeu sua dissertação sobre o tema “Tipificação autônoma do enriquecimento ilícito enquanto espécie de corrupção”, abrangendo aspectos do crime de corrupção e da improbidade administrativa do enriquecimento ilícito.
Cursou Leading with Ethics and Compliance, na Universidade de Berkeley, CA, EUA. Atua há mais de 10 anos nas áreas de Direito Público, Direito Penal Econômico, Governança Corporativa e Compliance. Foi professor de Direito Penal na Universidade Bandeirantes – UNIBAN, foi assessor no Departamento Jurídico da São Paulo Transportes – SPTrans, e Sócio de Alexandre de Moraes Sociedade de Advogados.
Desde 2012 tem seu próprio escritório onde atua nas áreas de Direito Penal Econômico, Ética e Compliance. Integra a Comissão de Compliance do IASP.