Doutor (summa cum laude; Fakultätspreis 2017) e mestre (LL.M) em Direito pela Ludwig-Maximiliams-Universität München (Munique, Alemanha), sob orientação do Prof. Dr. Dr. h.c. mult. Bernd Schünemann. Bacharel em Direito pela Universidade Federal de Minas Gerais. Realizou estágio pós-doutoral na Humboldt-Universität zu Berlin, com bolsa da Fritz Thyssen Stiftung, junto à Cátedra do Prof. Dr. Luís Greco, LL.M.
É Professor do Mestrado Profissional - Linha Direito Penal Econômico - da FGV SP.
Tem experiência na área de Direito Penal, com ênfase em teoria da pena, teoria da determinação da pena, teoria do delito, direito penal econômico.
Consultor (OAB/MG 167.472).