Bayha, Walter, Canada