Imam Kongregasi Serikat Sabda Allah (SVD). Ahli Islamologi. Kini bertugas menangani Desk Relasi Katolik-Muslim di kawasan Asia dan Pasifik, Wakil Presiden Yayasan Nostra Aetate "Pendidikan Dialog Lintas Agama" pada Kantor Dewan Kepausan untuk Dialog Antar Umat Beragama di Vatikan.