Possui graduação em Engenharia Civil pela Universidade Federal de Minas Gerais (2010). Pela mesma universidade, possui também especialização em Estruturas (2013). É mestre em Estruturas pela Universidade Federal de Uberlândia (2020). Tem experiência na área de Engenharia Estrutural, sendo projetista de estruturas de concreto armado e alvenaria estrutural. Atualmente, é professor do curso de Engenharia Civil do Centro Universitário do Cerrado Patrocínio (UNICERP) das seguintes disciplinas: Teoria das Estruturas I, Estruturas de Concreto Armado I, Estruturas de Concreto Armado II e Estruturas de Concreto Armado III. Também pelo UNICERP, já ministrou as disciplinas de Introdução a Engenharia Civil e Hidráulica Geral. Atua também como engenheiro da Secretaria Municipal de Obras Públicas da Prefeitura Municipal de Patrocínio/MG, sendo responsável por elaboração de projetos e planilhas orçamentárias, e fiscalização de obras do município.