Turner played for UCT Ikey Tigers in the inaugural Varsity Cup season before joining the England sevens tour.
He also played 15s rugby for English Premiership side Bristol between 2008 and 2010, for the Southern Kings in their match against the British & Irish Lions in 2009, and for Western Province in 2015.
In 2008, he was included in the UCT Ikey Tigers team that played in the inaugural edition of the Varsity Cup competition.
He made an immediate impact for the side, scoring two late tries after coming on as a replacement in the first ever match in the competition, a 17–23 defeat to NWU Pukke.
[13] He immediately established himself as a regular in the England setup and eventually went on to play a total of 34 Sevens World Series tournaments between 2009 and 2013, scoring 92 tries.
Turner returned to South Africa in 2015 and joined the Stormers for pre-season training prior to the 2015 Super Rugby season.
He made his first appearance in a first class domestic competition in South Africa in their opening match against the Boland Cavaliers, contributing to a 25–10 victory against their Western Cape rivals.