Fox was recruited to South Melbourne from Tasmania, where he played for the Glenorchy Football Club. In June 1977, while with Glenorchy, Fox represented the Tasmanian Football League against Victoria. Three months later he was signed by South Melbourne and joined the club for the 1978 VFL season. Used as a rover by South Melbourne, Fox debuted in round two, against Hawthorn at Lake Oval. He had 10 disposals and kicked two goals. A broken bone in his left hand then kept him on the sidelines and his second appearance at VFL level didn't come until round 13, when it was South Melbourne's turn to meet Hawthorn away, at Princes Park. He was dropped after that weekend and played just once more for South Melbourne, against Melbourne at the Melbourne Cricket Ground in round 21.