Possui graduação (1972), mestrado (1974) e doutorado (1982), todos em Engenharia Elétrica e pela Universidade Estadual de Campinas. Atualmente é professor titular aposentado da Faculdade de Engenharia Elétrica e de Computação (FEEC) da Universidade Estadual de Campinas. Foi chefe do Departamento de Comunicações e diretor associado da FEEC. Tem experiência na área de Engenharia Elétrica, com ênfase em Processamento de Sinais, tendo atuado principalmente nos seguintes temas: processamento digital de sinais, processamento de sinais de arranjo de sensores, processamento de sinais de áudio e transmissão digital.