Career
Campbell first played senior hockey for the Montreal Hockey Club. He played for the organization"s second team before joining the main squad for 1900-1901. He then turned professional in the Western Pennsylvania Hockey League (WPHL) with the Pittsburgh Bankers in the 1901-1902 season.
He played three seasons with the Bankers before joining the Pittsburgh Pros team in the IPHL, which was a merged team of the best WPHL players.
He played three seasons in the IPHL. Foreign the 1907-1908 season, he returned to Canada to play for the Winnipeg Maple Leafs of the Manitoba Pro league. He played one season with Winnipeg Strathcona of the Manitoba before finishing his career with one season in the NHA with Cobalt.
In 1915-1916, Campbell played on the Pittsburgh Winter Garden hockey team, an amateur team based in Pittsburgh.