Bacharel em Ciência da Computação pela Universidade Estadual do Sudoeste da Bahia (2008.1), Especialista em Redes de Computadores, Mestre em Modelagem Computacional Ciência e Tecnologia pela Universidade Estadual de Santa Cruz. Atualmente é professor do Ensino Básico, Técnico e Tecnológico no Instituto Federal da Bahia, campus de Porto Seguro, atuando nos cursos de Técnico em Informática modalidade Integrado e no Curso Superior de Licenciatura em Computação, onde ministra as disciplinas como: Redes de Computadores, Sistemas Distribuídos, Algoritmos, Linguagem de Programação, Estruturas de Dados, Robótica Educacional e Sistemas Operacionais; Membro do GPDAC (Grupo de Pesquisa, Desenvolvimento e Aplicação Computacional - CNpQ/CAPES) estuda o uso de Tecnologias da Informação e Comunicação na Educação Robótica Livre, Entusiasta da Plataforma Arduino. Atuou como supervisor do Programa Institucional de Bolsas de Iniciação à Docência (PIBID/CAPES), Orientador do Programa Residência Pedagógica e Coordenador do Curso de Licenciatura em Computação - Campus Porto Seguro.