Zac Guildford

Former All Black Zac Guildford admits he contemplated suicide

Guildford's journey back to professional rugby has taken another step forward being signed to play for Waikato in this season's Mitre 10 provincial cup competition.

RNZI reports alcohol and off-field problems have plagued Guildford's career, culminating with the New South Wales Waratahs terminating his Super rugby contract last year.

He's also played for the Hurricanes, the Crusaders and the French club Clermont, where there were also problems during his stints there.