After being ordained priest in Kurseong, India he completed a doctorate in Theology at the Gregorian University in Rome on the religious anthropology of Origen of Alexandria.
In 1984, after 36 years in India, Dupuis was called to teach Theology and Non-Christian Religions at the Gregorian University of Rome.