James Tedesco's departure from the Wests Tigers to join the Sydney Roosters has been confirmed, with the NSW Origin fullback signing a four-year deal from next year.
Tedesco's future was subject to much speculation in recent weeks when the Tigers withdrew a contract extension offer after he failed to sign before a deadline.
The 24-year-old has played 78 games in six seasons at the Tigers, making his State of Origin debut in game three last year.
Tedesco, the Dally M fullback of the year in 2016, is a likely replacement for veteran Michael Gordon, with the 33-year-old on a one-year deal and possibly set for retirement.
"James is a tremendously exciting talent whose signature we are pleased to have secured and we look forward to welcoming him to the Roosters in 2018," Rooster chief executive Joe Kelly in a statement.