Formado pelo Instituto Federal de Educação Ciência e Tecnologia do Sudeste de Minas Gerais no curso Técnico de Informática (2008), é Bacharel em Ciências Exatas pela Universidade Federal de Juiz de Fora (2014), Bacharel em Ciência da Computação pela Universidade Federal de Juiz de Fora (2014), mestre (2017) e doutor (2022) em Modelagem Computacional pelo Laboratório Nacional de Computação Científica. Tem experiência na área de Inteligência Computacional e Aprendizado de Máquina, especialmente na aplicação de Métodos de Inspiração Natural e Biológica em tais campos.
Atualmente trabalha com processamento de linguagem natural e suas possíveis aplicações no desenvolvimento de assistentes virtuais.