James Donaldson has signed a one-year deal with Leeds following a successful trial period at the club.
The 27-year-old utility-forward spent four seasons with Hull Kingston Rovers but found himself without a club after being released at the end of last season.
Donaldson made 73 Super League appearances for Bradford Bulls between 2009 and 2014, before moving to the Robins in 2015. He has made over 160 career appearances.
On signing a professional deal with the Rhinos, Donaldson said: “I am over the moon to have my contract situation all sorted.
“It has been a tough few months for myself and my family but to have finally put pen to paper is a massive relief. There is no better way for me to start 2019 than to have agreed this new deal with the Rhinos.
“It is a really big opportunity for myself and I am looking forward to continuing to work hard to earn my spot in the team.
“My aim from day one has been to try and impress Dave Furner and the rest of the coaching staff here at the Rhinos. I am glad I got the opportunity to come and train with Leeds and, I would like to think that, I have taken that chance with both hands. I am looking forward to kicking on now and I am hoping to prove myself at a top team.”
Donaldson has already pulled on the Leeds jersey, helping them beat Wakefield Trinity in their traditional Boxing Day friendly. He takes the number 25 shirt at the Rhinos.