Cambridge United have signed forward Ryan Donaldson, 22, from Gateshead on a two-year contract.
The former Newcastle United trainee made his debut for the Magpies in August 2009 before loan spells at Hartlepool and Tranmere.
He signed for Gateshead in August last year making a total of 39 appearances and scoring eight goals.
"He is an extremely talented young player with a fantastic pedigree," said U's director of football Jez George."
He added: "We are delighted that we have managed to persuade Ryan to commit his future to Cambridge United."