Rugby League: Shaun Johnson signs for the Cronulla Sharks

Former New Zealand Warriors star Shaun Johnson has signed a three-year deal with the Cronulla Sharks.

The 29-test veteran was spotted in the Sutherland Shire on Saturday morning alongside Sharks player Andrew Fifita and coach Shane Flanagan.

Johnson was earlier given a whirlwind tour of Shark headquarters before finalising a deal in a meeting with Flanagan and club CEO Barry Russell according to Sharks.com.au.

With 162 NRL games to his name, Johnson is expected to provide the x-factor in the halves that was missing since the departure of James Maloney last season.

Johnson's arrival should signal shift back to fullback for Matt Moylan meaning a reunion between the 28-year-old and his former Warriors teammate Chad Townsend in the halves.

Johnson is expected to fly back to New Zealand later on Saturday before returning next week to meet with the entire playing group. Johnson is expected to report to pre-season early in the New Year.

Johnson is hoping his addition will lead to a second Sharks Premiership next season.

"It's been a crazy few weeks but it's good to lock it all away. I can't wait to get over here and to rip in. It's really exciting," Johnson said.

"I want to add value where I can. The Sharks are a tough side, they know how to win and that's what I'm excited to be a part of."

Coach Flanagan is delighted to have added a former Golden Boot award winner to his already impressive roster.

"To recruit a current Test half at this time of year is a massive boost to our club, the playing group our members and fans," Flanagan stated.

"And added to all of that, he has outstanding character, has done some great work in the community in New Zealand and he will also be an asset to the club off the field as well."

Newshub.