Licenciado em Física pelo Instituto de Geociências e Ciências Exatas (IGCE) da Universidade Estadual Paulista (UNESP, 1986), mestre em Ciências na área de Física Aplicada à Medicina e Biologia pela Faculdade de Ciência e Letras de Ribeirão Preto (FFCLRP) da Universidade de São Paulo (USP) (1991) e doutor em Engenharia Elétrica na área de Automação pela Faculdade de Engenharia e Computação (FEEC) da Universidade Estadual de Campinas (UNICAMP) (1995). Desde 1996 é professor na Faculdade de Tecnologia (FT) da Universidade Estadual de Campinas (UNICAMP), onde ministra aulas de Física e Eletrônica ao curso de Engenharia de Telecomunicações. Ao longo dos anos de atuação profissional, além das atividades de ensino, vem desenvolvendo projetos de pesquisa na área de instrumentação eletrônica, tendo produzido dezenas de artigos e contribuído na formação de alunos de iniciação científica, mestres e doutores.