possui graduação em Filosofia e Letras pela Pontifícia Universidad Católica Javeriana (1980) e doutorado em História Social pela Universidade de São Paulo (1992). Atualmente é titular no Departamento de História  da Pontifícia Universidade Católica de São Paulo participando também no Programa de Pós-graduação em Ciências da Religião da mesma universidade. É pesquisador em História da Américla Latina com ênfase no periódo colonial, privilegiando as seguientes temáticas: religião, igreja, religiosidade popular, missões, ordens religiosas, povos indígenas e História da Amazônia.