Cumming, Alister, Canada