Atualmente é professor de Ensino Básico, Técnico e Tecnológico da área de informática no IFSP - Campus Sertãozinho. Possui mestrado em Educação, pós-graduação em Redes de Computadores, graduação em Ciência da Computação. Também é graduado em Automação Industrial e em Formação de Docentes para a Educação Básica pelo IFSP - Câmpus Sertãozinho. Atuou como Técnico de Laboratório - Área Informática e coordenador de Tecnologia da Informação no Instituto Federal de São Paulo (IFSP) - Câmpus Sertãozinho. Trabalhou na empresa Metodologia Advance como Professor e Analista de Sistemas desenvolvendo plataformas para a criação de material didático apostilado e cursos interativos multimídia presenciais e a distância.