York City Knights have agreed terms with Leeds Rhinos academy winger/centre George Elliott.
The 20-year-old is a former New Earswick All Blacks amateur player and York Rugby Union club junior.
Knights general manager Ian Wilson said: "I hope we're able to help him develop and provide him with the first team opportunities that he now needs.
"He's a fantastic athlete who has potential to be a Super League player. He's keen to make a good impression."
Elliott who comes from Easingwold near York represented North Yorkshire at under-15 level before going on to represent Yorkshire and England at under-16 level.
He signed a dual contract with the Rhinos and Leeds Carnegie before opting to play for the Rhinos for the last two seasons.