Possui graduação em Ciência da Computação pela Universidade Católica de Goiás (2001), especialização em Ciência da Computação também pela Universidade Católica de Goiás (2002) e mestrado em Ciência da Computação pela Universidade Federal de Goiás (2012). Atualmente é professor de Ensino Básico, Técnico e Tecnológico do Instituto Federal Goiano - Campus Ceres. Tem experiência na área de Ciência da Computação, com ênfase em redes de computadores.