Kelshall, Richard, Canada