Career
Campbell, a Victorian by birth, was brought up in Western Australia and debuted for Subiaco in 1908. He started his VFL career at Carlton, appearing in the opening three rounds of the 1911 season. His first two league game ended in draws and the third was decided by a margin of just two points.
They would be the only games he played for Carlton and he finished the season at Fitzroy.
Used as a forward, Campbell made an immediate impression at his new club and despite only playing the second half of the season was their leading goal-kicker with 25 goals. He would only make six appearances in 1912 and decided to return to Subiaco.
Campbell continued playing for Subiaco until 1919, although he missed three seasons during the war. In 1920 he once again returned to Victoria and despite being 30 years of age was signed by Melbourne.
He however played only five senior games.
He would go on to become a Lieutenant in the Australian Army, having volunteered to serve in World World War World War II