Professor Mestre em Ciência da Computação pela Universidade Federal de Goiás (2012), na área de Classificação automática de textos. Bacharel em Ciência da Computação pela Universidade de Rio Verde (2006). Atualmente trabalha como docente efetivo no Instituto Federal de Educação, Ciência e Tecnologia Goiano (IF Goiano) - Campus Rio Verde desde 2009, onde exerceu a função de Coordenador do Curso Técnico em Informática 09/2015 a 08/2019. Na docência, concentra suas atividades no Curso Técnico em Informática e no Curso de Bacharelado em Ciência da Computação, com contribuições no ensino, pesquisa e extensão universitária. Começou seus estudos Técnicos na então Escola Técnica Federal de Goiás(ETFG) em 1997, onde cursou o Técnico em Eletrônica Integrado ao Ensino Médio, e trabalhou em empresas privadas como Técnico Eletrônico até Jan/2008, quando adentrou no Serviço Público como Técnico em Informática no então Centro Federal de Educação Tecnológica de Rio Verde, e posteriormente no cargo de Analista de Tecnologia da Informação no mesmo órgão. Em Jan/2009 iniciou como Professor do Ensino Básico Técnico e Tecnológico em Goiânia no Instituto Federal de Goiás transferindo-se para Rio Verde, no IF Goiano em Jun/2009 até o presente momento.