A member of Queensland’s AFL Premiership Club, he was a champion player with Collingwood for 14 years and a half back flanker in the Queensland Team of the Century. A standout Moorooka junior and All-Australian Schoolboys and Teal Cup (U17) selection, he played at Western Districts and represented Queensland as a 16-year-old before heading south to forge a wonderful AFL career at Collingwood after being signed on a ‘Form Four’ recruiting concession.
Played 246 AFL games with the Magpies from 1987-2000, becoming the first Queensland-born player to play 100 AFL games and the third Queenslander behind Jason Dunstall and Scott McIvor to play 200 games. A wonderfully consistent contributor in defence and even as a makeshift centre half forward at times, he was a member of Collingwood’s breakthrough 1990 premiership side under Leigh Matthews and was runner-up to Nathan Buckley in the 1998 B&F when approaching his 30th birthday after twice running third.
Wore State colors for Queensland, Victoria and the Allies in a largely unheralded career before joining the coaching ranks. Served as an assistant-coach at North Melbourne in 2001-02 and Hawthorn in 2003-04 before over as senior coach of North Ballarat in the VFL in 2005-06. Returned the AFL as a Carlton assistant-coach in 2007-08.