Graduado em Direto pela Universidade Federal de Viçosa - UFV (2008), pós-graduado (especialização) em Ciências Penais pela Universidade Federal de Juiz de Fora - UFJF (2009), mestre em Direito, na área de Teoria do Direito pela Pontifícia Universidade Católica de Minas Gerais - PUC Minas (2016) e doutor em Direito, na área de Direito Penal, Filosofia do Direito e interdisciplinaridade na Universidade Federal de Minas Gerais - UFMG (2020). Atualmente é Professor Adjunto, em tempo integral, do Centro Universitário UNA e do UNIBH, lecionando nas áreas de Direito Penal, Direito Processual Penal, Teoria do Direito e Direito Constitucional. Advogado criminalista no escritório Tulio Vianna Advogados.