Han virket først ved menighetssjelesorgen i Port Colborne i Ontario, og senere underviste han ved presteseminaret i Toronto. Han fortsatte så sine teologiske studier ved det pavelige universitetet Angelicum i Roma. I 1970 tok han teologisk doktorgrad ved universitetet i Würzburg i Tyskland med et arbeid om evangelisten Markus. Han underviste i teologi ved Toronto School of Theology fra 1970 til 1976, og var også dekan for seminaret.