Professor, diretor regional da APEOESP de 1980 a 1984 e um dos fundadores da Coopec, da qual foi presidente de 1991 a 1994; diretor das escolas Prof. Justino Jerry Faria a partir de 1999 (onde se aposentou) e da Prof. João José Feris, de 1987 a 1999, em São José do Rio Preto, e da Prof. Paschoal Castrequini, de Mira Estrela, de 1984 a 1987. Professor nas escolas Voluntários de 32, de São José do Rio Preto, de 1980 a 1984; José Zanovelli, de Poloni, de 1978 a 1980; Guines Affonso Morales, de Neves Paulista, de 1976 a 1977; Martiniano Antonio Rodrigues, de União Paulista, de 1976 a 1977; Porfírio Pimentel, de Macaubal, de 1976 a 1978; Florêncio do Amaral, de Monções, em 1971; Conselheiro Rodrigues Alves, de Macaubal, de 1970 a 1976, e na Alexandre de Ávila Borges, de Jaborandi, em 1971.
Formado em História Natural pela Faculdade de Filosofia, Ciência e Letras – FAFI, atual Ibilce/Unesp, em 1969, com pós-graduação em Pedagogia, em 1982.