Graduado em Medicina na Universidade Estadual de Campinas – Unicamp (1977), fez residência médica em Pediatria. Iniciou sua carreira docente na Unicamp em 1980, no Departamento de sua área de atuação – Pediatria. Em 1986 doutorou-se em Medicina Interna.
Como coordenador de administração do Hospital de Clínicas – HC / Unicamp, permaneceu de 1988 a 1991. De 1994 a 1997 foi diretor associado da Faculdade de Ciências Médicas – FCM / Unicamp e paralelamente assumiu a direção executiva da Fundação de Desenvolvimento da Unicamp – Funcamp, período em que se consolidou a construção do prédio administrativo da Fundação e a Casa do Professor Visitante – CPV.
Cumpriu três mandatos como superintendente do HC / Unicamp. Seu primeiro mandato como superintendente foi de 1991 a 1994, o segundo de 1997 a 2000 e foi reeleito para a gestão 2000-2002.
Assumiu a Pró-Reitoria de Desenvolvimento Universitário – PRDU na gestão 2002–2005, reconduzido ao cargo, nas gestões 2005-2009 e 2009-2013. Indicado pelo Governador do Estado, em 2008, para compor o Conselho de Administração da São Paulo Previdência – SPPREV, por um período de 2 anos. Coordena o Programa de Estudos em Sistema de Saúde – PESS, vinculado ao Núcleo de Estudos de Políticas Públicas – NEPP / Unicamp, desde 2006. O Programa contempla o desenvolvimento de um conjunto de projetos de pesquisas, financiados pelo Ministério da Saúde, Secretaria de Estado da Saúde de São Paulo, FAPESP, Fundap, Agecamp e Prefeituras.