Originally from India, he traveled across the Indian subcontinent before going to France and Belgium for his studies at ICP and KU Leuven for seven years. He holds a doctorate in theology from UdeM, Montreal. He works at Saint Joseph's Oratory of Mount Royal and is the provincial vicar of the Holy Cross Congregation in Canada.