 Turnbull played with Marconi Stallions in the National Soccer League between 1997 and 2004.In 2000, he briefly trained with AS Roma, however was never signed by the Italian club.After leaving Marconi, Turnbull signed with Belgian team Standard Liège, however he was unable to break into the first team.