Xiang, Richard, Canada