Possui graduação em Ciências - Habilitação em biologia pela Universidade Metodista de Piracicaba - UNIMEP (1994) e mestrado em Biologia Funcional e Molecular pela Universidade Estadual de Campinas, na área de Fisiologia Humana - UNICAMP (2001). Atualmente é professor de Biologia para o ensino médio, curso pré-vestibular e Professor Adjunto I da Universidade Paulista - UNIP, onde ministra várias disciplinas para os cursos de graduação em Ciências Biológicas, Fisioterapia, Nutrição, Medicina Veterinária, Psicologia e Farmácia. Ocupa desde o ano de 2005 a Coordenação Local do Curso de Ciências Biológicas da Unip Campinas. Tem experiência na área de Fisiologia, Anatomia e Genética, com ênfase em Fisiologia Geral, Fisiologia Endócrina, Anatomia Humana, Anatomia Veterinária e Genética Humana.