A veteran of the First World War, Arbour played for three teams during his brief NHL career that followed--the defunct Hamilton Tigers, the Toronto St. Pats, and the Montreal Canadiens after being discharged.
Previously, he had jumped right from his local Victoria Harbour team to the Montreal Canadiens, winning the Cup with the Habs in 1916. He then played for the 228th Battalion team in Toronto, one of the great non-NHL teams of all time. He enlisted the next year, but in 1918 he was able to rejoin les Habitants for three more seasons, scoring 21 goals in 1919-20.
Montreal traded the left winger to Hamilton with Harry Mummery for Sprague Cleghorn on November 26, 1921 and his scoring production declined. Two years later, he was dealt to the Toronto St. Pats, and Arbour retired in 1924. In all his NHL years, he played 113 regular season games but not a single playoff game.