Possui graduação em Medicina Veterinária pela Universidade Federal de Uberlândia (1988), bacharel em Geografia pela Universidade Católica de Santos (1999) e mestrado em Ciências Biológicas (Zoologia) pela Universidade de São Paulo (2012). Atualmente é professor da Faculdade de Medicina Veterinária da Universidade Metropolitana de Santos; chefe da unidade de Medicina Veterinária do Parque Zoobotânico Orquidário de Santos; e consultor técnico com enfase em clínica médica e cirúrgica de animais selvagens e domésticos. Como zoólogo concentra-se na taxonomia e ecologia de Megalobiliminae e na arqueomalacologia pré-histórica.