Bacharel e licenciado em Ciências Biológicas pela Universidade Estadual de Campinas (UNICAMP), e mestre em Genética e Biologia Molecular (UNICAMP). E´ perito criminal da Superintendência da Polícia Técnico-Científica (SPTC/SP) desde 2006, professor da Academia de Polícia de São Paulo das disciplinas de Criminalística, Hematologia Forense, Locais de Crime, Redação de Laudo Pericial, Entomologia Forense, entre outras. Realizou treinamento sobre padrões de manchas de sangue com membros da International Association for Identification (IAI) na Metro-Nashville Police Department (Tennessee), ministrou treinamentos para peritos criminais de estados como SP, PR, ES, RR, DF, MA, PA, AP e AC, além de ser instrutor do curso de capacitação de policiais da Força Nacional de Segurança Pública e cursos promovidos pela Secretaria Nacional de Segurança Pública (SENASP/MJ). E´ diretor da Associação Brasileira de Criminalística (ABC), foi diretor da Sociedade Brasileira de Ciências Forenses (SBCF).