Graduado em Engenharia de Alimentos na Universidade Estadual de Campinas – Unicamp (1975), onde também realizou mestrado em Tecnologia de Alimentos (1977) e doutorado em Ciências de Alimentos (1981), concentrando suas pesquisas na área de tecnologia pós-colheita, na qual estudou produtos minimamente processados, armazenamento de produtos agrícolas e propriedades físicas de materiais biológicos. Em 1992 titulou-se professor livre docente, professor adjunto em 1995 e professor titular em 1996. Foi diretor da Faculdade de Engenharia Agrícola – FEAGRI / Unicamp de 1987 a 1991, diretor executivo da Fundação de Desenvolvimento da Unicamp – Funcamp de 1990 a 1992, chefe de gabinete da Reitoria da Unicamp de 1992 a 1994, pró-reitor de Desenvolvimento Universitário de 1994 a 1998, novamente diretor da FEAGRI / Unicamp de 1999 a 2002, vice-reitor da Unicamp de 2002 a 2005 e reitor da Unicamp de 2005 a 2009.
Exerceu o cargo de Secretário Municipal da Educação de Campinas de 2009 a 2011. Foi membro do Conselho Superior da Fundação de Amparo à Pesquisa do Estado de São Paulo – FAPESP de 2006 a 2012. Participou de vários conselhos/comitês, destacando-se: Memorial da América Latina, TV Cultura – Fundação Padre Anchieta, Empresa Brasileira de Pesquisa Agropecuária – EMBRAPA, Rede Universia Brasil, Companhia de Desenvolvimento do Pólo de Alta Tecnologia de Campinas – Ciatec, Conselho Regional de Engenharia, Arquitetura e Agronomia – CREA/SP. Presidiu a Associação Brasileira de Engenheiros de Alimentos – ABEA. É membro do Conselho Superior de Estudos Avançados – CONSEA, da Federação das Indústrias do Estado de São Paulo – FIESP desde 2008.