Er stammt aus Indien und durchquerte den indischen Subkontinent, bevor er für sein siebenjähriges Studium am ICP und an der KU Leuven nach Frankreich und Belgien ging. Er hat einen Doktortitel in Theologie von der UdeM, Montreal. Er arbeitet im Oratorium Saint-Joseph du Mont-Royal und ist Provinzvikar der Kongregation des Heiligen Kreuzes in Kanada.