Possui graduação em Medicina pela Pontifícia Universidade Católica de São Paulo (1980), mestrado em Medicina (Gastroenterologia) pelo Instituto Brasileiro de Estudos e Pesquisas de Gastroenterologia (1984) e doutorado em Medicina (Gastroenterologia Cirúrgica) pela Universidade Federal de São Paulo (1993) onde também foi professor.
Após longa permanência como professor da Universidade Federal de São Paulo, se mantem hoje como professor da Pontifícia Universidade Católica de São Paulo.