The Sydney Roosters confirmed the signing of England international Ryan Hall on a two-year deal beginning in 2019.

Hall, 30, has spent his entire career with the Leeds Rhinos in the Super League, winning the title six times.

It was announced earlier this week that Hall would leave the Rhinos at season's end, and the Roosters confirmed on Thursday they had signed the 38-time England international.

"Ryan has expressed a desire to test himself in the NRL, and we are pleased to have secured his services," Roosters recruitment manager Adam Hartigan said.

"A natural finisher blessed with size, speed and strength, we believe that Ryan will be a terrific fit within our squad and we look forward to welcoming him to the club later this year."

As well as winning six Super League Grand Finals, Hall also helped Leeds secure the Challenge Cup titles in 2014 and 2015.

Hall made his debut for the Rhinos in 2007 and has scored 231 tries in 327 appearances for the club.