Michael Ennis will visit the Raiders on Tuesday.

Michael Ennis.

Canterbury skipper Michael Ennis is set to end his NRL career at Cronulla after agreeing terms with the club from next season.

The 30-year-old former NSW Origin hooker on Wednesday agreed to a two-year deal with the Sharks, with an option for a third in 2017.

The signing is a coup for the embattled Sharks, who have been searching for a new hooker with incumbent John Morris expected to retire and back-up Isaac De Gois recently departed to Parramatta as cover for injured star Nathan Peats.

Ennis reportedly turned down an offer from Canberra last month.

"Michael is a quality player and one who will definitely complement the roster we have here at the Sharks at present," Sharks chief executive Steve Noyce said in a statement.

"He has shown he can play 80 minutes which changes up the way we can do things with the interchange bench, has experience at the highest level and is a tough competitor with great leadership qualities.

"It is exciting to have him on board."

Cronulla captain Paul Gallen said he was thrilled to have his former Origin teammate join him at the club, who sit second last on the NRL ladder with just two wins from 12 games this season.

"Not only is he amongst the best hookers in the game, but Mick is just the sort of player you love to play alongside," Gallen said.

"His attitude is infectious to those around him in that he competes on every play and has a real will to win."

Ennis joined the Bulldogs in 2009 and has since played more than 120 games for the club.

"The Bulldogs are disappointed that we weren't able to come to an agreement with Michael for the future and we thank Michael for the enormous contribution he has made during his six years here," Canterbury chief executive Raelene Castle said.

"Everyone here holds him in high regard and supports his decision, which is ultimately in the best interests of his family and their future."