James Gavet carried a big load of work in the Warriors' win against the Eels.

Warriors prop James Gavet has opened up on his troubled past that saw him battling alcohol and depression, even attempting to take his own life three times.

The 28-year-old said he had turned his life around at New Zealand's NRL franchise who had provided him with professional help.

"Those memories will never, ever, leave me or any of the people that were there. A few of those [attempts] were really close," Gavet told 1 News in a candid interview.

Gavet said star recruit Kieran Foran had also been a help for him.

﻿READ MORE:

* Road trip Warriors' big test

* Storm favourites for Foran

* Kiwis could avoid Thurston

Foran has battled his own personal issues and the Warriors have given him an NRL lifeline.

"He [Foran] is just always there to encourage you and ask: 'Hey, man. Are you OK? Bro, we really need you. He gives you these locked eyes and you can't run away from it. And you don't want to let him down," Gavet said.

"It's the professionalism that we needed. Kieran's an Aussie [he's actually a Kiwi who was born in Auckland] but a friend you probably only see in a couple of people back here ..."

Australian-born Gavet joined the Warriors last year after brief stints with the Bulldogs, Tigers and Broncos.

Gavet, a Samoan test player, has been one of the big improvers this year under new coach Stephen Kearney and will be desperate to prove his worth.

He has been named to start against the Raiders in Canberra this weekend.

His Warriors contract runs out at the end of this season. He says he has interest from other clubs but is clearly enjoying his revival at the Warriors.

"I'd love to stay, but that's out of my hands," he said.

Where to get help:

• Lifeline: 0800 543 354 (available 24/7)

• Suicide Crisis Helpline: 0508 828 865 (0508 TAUTOKO) (available 24/7)

• Youthline: 0800 376 633

• Kidsline: 0800 543 754 (available 24/7)

• Whatsup: 0800 942 8787 (1pm to 11pm)

• Depression helpline: 0800 111 757 (available 24/7)

• Rainbow Youth: (09) 376 4155

• Samaritans 0800 726 666

• If it is an emergency and you feel like you or someone else is at risk, call 111.