Utility playmaker Ben Roberts will join Castleford Tigers from Australian NRL side Melbourne Storm on a two-year deal from 2015.
The 28-year-old is a former New Zealand international who represented Samoa at last year's World Cup.
He has made 138 first-grade appearances, playing for Canterbury and Parramatta before moving to the Storm.
"I really believe his best form is in front of him," Tigers boss Daryl Powell told the club website.
"His qualities are ideally suited to the Super League in England, with his strength, speed and agility a massive part of his game.
"His left-footed kicking game is another aspect that will dovetail neatly into the squad for next year."
Roberts had been linked to a move to play rugby union in Japan before joining Melbourne on a one-year deal in January and has so far made eight appearances for the club.
He is the second Storm player to switch to Castleford next term, with forward Junior Moors arriving on a three-year contract.