An outstanding junior with the club, Craig then went to the VFL and played with St Kilda and North Melbourne before returning to the club in 1988. He played in the premiership and was voted best on ground in an outstanding performance. He went to Springvale in the VFA and built a brilliant career and was known throughout the VFA as the wizard referring to his freakish skills. After a successful coaching and playing career at Edithvale Aspendale, he returned to play with the club and pass on his invaluable knowledge and accumulated over 100 games with the club.