Possui graduação em Engenharia Mecânica pela Universidade Estadual de Campinas (1982), pos-graduacao Lato Sensu em " Formas Alternativas de Energia" pela Universidade Federal de Lavras (2007) e Mestrado em Educação pela Faculdade de Educação da UNICAMP (2010). Atualmente é professor MST III - L do Colégio Técnico de Campinas (UNICAMP) e professor Assistente Mestre da Faculdade de Engenharia de Sorocaba - FACENS. Tem experiência na área de Engenharia Mecânica, com ênfase em Termodinâmica, Máquinas Térmicas, Resistência dos Materiais, aproveitamento da energia e energia e meio ambiente. Paralelamente, atua na Educação Profissional Técnica de Nível Médio, desde 1983, tendo experiências, alem da docência, como representante docente e como gestor educacional. Desde março de 2017, aluno regular do curso de Doutorado em Educação, na Faculdade de Educação da UNICAMP.