"I looked over my shoulder and he said to me 'what are you looking at?' and I brushed it off and turned back around and carried on with my business. Next thing I know I'm getting attacked."
Locke felt massive blows to his head and back, which knocked him over.
"I hopped onto my feet and looked down and there was a handle of a knife sticking out of the side of me. Everything went pretty blurry then.
"I had to get my friend to put my jacket over my head because the wound was squirting out blood and proceeded to walk up the jetty about 100 meters, still with the knife sticking out of the side of me.
"I collapsed on the side of the road and woke up in hospital the next morning."
He said as well as the obvious physical damage, the attack had a devastating impact on his mental health.
"I was always a pretty happy-go-lucky person. I loved going out, loved socialising, loved being the life and soul of the party. That really put a dampener on my spirit."
He started suffering from anxiety and didn't want to leave the house.
"I didn't want it to ruin my social life but I'd go out and I'd just have massive panic attacks," he said. "I'd find myself hiding in the bathroom, trying to catch my breath. And sneaking off and grabbing an Uber and taking off home and the boys not knowing where I was or what happened."
While his body healed, his mental health continued to suffer.
"It got worse before it got better. So that turned into depression because I didn't go out, I was stuck at home.
"Everyone's living their lives and you're stuck in your own bubble, in your mind. And it just builds up and builds up and you just keep going further and further down into more anxiety, more depression ..."
Eventually Locke found support with a like-minded group of men, encouraging their fellow "bros" to speak out.
"You don't want to be the guy at the barbecue that's having a cry into his beer and 'killing the vibe'.
"That's the culture we were raised in, not to be soft," Locke said.
"You run up to your old man crying and he tells you to harden up and don't be a sook, don't be a girl. I guess, for all the brothers ... just changing that notion. The bros are there for the good and the bad times."
Locke turned to exercise to help battle depression and as part of Mental Health Awareness Week he signed up to a special "bros only" gym class with Primal Coach, Andre Jay.
"We wanted to try and capture some of the boys coming together around physical fitness and taha tinana," Jay said. "Being physically fit helps us mentally.
"With all the physicality of what fitness does for you. We know that it produces endorphins and dopamine and it hits you in ... I guess a chemical balance where it starts to promote your mental health."
Primal Gym specialises in one of the world's latest fitness trends – ZUU.
"It's about using your own body weight to be successful," said Jay.
"You don't need a big barbell, you don't need 100kg flicking over your head. You need something that motivates you within yourself.
"Let's say you're on the ground and pretending to be a bear, or a caterpillar or an armadillo. These cool names that go with the ZUU movements just give you that motivation to say that 'I was successful in a cobra' for instance and what does that mean?
"And learning the process around what ZUU really means … it's not so much the physical movements as about pushing your body and mind to understand that you can persevere through challenge."
Perseverance is the key for Locke. Hi advice for anyone struggling with mental health is to reach out, no matter how daunting it may be.
"People don't know how you're feeling or what you might be suffering from, so you might have to take a leap of faith and put yourself out there. But trust me, there will be people there to catch you," he said.
WHERE TO GET HELP:
• Lifeline: 0800 543 354 (available 24/7)
• Suicide Crisis Helpline: 0508 828 865 (0508 TAUTOKO) (available 24/7)
• Youth services: (06) 3555 906
• 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
• Helpline: 1737
• Anxiety Helpline: 0800 ANXIETY (0800 269 4389)
If it is an emergency and you feel like you or someone else is at risk, call 111.
Made with funding from