In 1903 he moved to Celtic, where he spent a single season, scoring often but failing to totally convince the management (who eventually chose Jimmy Quinn to lead the forward line instead); he was allowed to move to England to play for Bristol City. He made 188 League appearances for City, and played in the 1909 FA Cup Final.