Graduação em medicina veterinária pelo Centro Universitário de Rio Preto – Unirp. Residência em clínica e cirurgia de grandes animais pela Universidade de Brasília – UnB. Mestrado em clínica cirúrgica de equídeos pela FMVZ/USP. Docente responsável pelo Serviço de Clínica, Cirurgia e Resgate Técnico de Grandes Animais do Hospital Veterinário Universitário da Universidade de Sorocaba – Uniso e Coordenador do Grupo de Estudos em Resgate Técnico Animal da mesma instituição. Presidente da Comissão de Resgate Técnico Animal & Medicina Veterinária de Desastres do CRMV-SP e membro da Comissão de Desastres em Massa Envolvendo Animais do CFMV.