SYDNEY, AUSTRALIA - MAY 27: Zac Guildford of the Waratahs shows his frustration during the round 14 Super Rugby match between the Waratahs and the Chiefs at Allianz Stadium on May 27, 2016 in Sydney, Australia. (Photo by Mark Kolbe/Getty Images)

Former All Blacks winger Zac Guildford has left the Waratahs and is headed back to New Zealand.

The move comes after the Waratahs secured the return of giant Wallabies winger Taqele Naiyaravoro as they attempt to clinch a finals berth over the remaining three regular season rounds.

Guildford arrived at the Waratahs on a short-term deal with a troubled past and, despite an injury setback with a broken toe, performed creditably in his seven matches.

He has signed to play provincial rugby for Tasman in New Zealand’s NPC competition.