Possui graduação em Ciências Biológicas pela Universidade de Santo Amaro (1984), graduação em Ciências Biológicas Bacharelado pela Universidade de Santo Amaro (1985), especialização em Ensino de Geociências pela UNICAMP - Universidade Estadual de Campinas (1996) e mestrado em Educação, Arte e História da Cultura pela Universidade Presbiteriana Mackenzie (2002).
Atualmente é professor adjunto - UNISA - Universidade de Santo Amaro (OSEC - Organização Santamarense de Educação e Cultura). Tem experiência na área de Educação, com ênfase em Educação Ambiental, atuando principalmente nos seguintes temas: educação ambiental, preservação ambiental, educação ambiental - área de mananciais, ensino de ciências e biologia.