Along with team-mate, versatile back Liam Sutcliffe, the 29-year-old is heading to Hull, ending a five-season association with the Headingley club.
Signed from Warrington, the Wigan-born player made his 121st Leeds appearance as Rohan Smith's side scored two late tries to beat Castleford 14-8 at home and seal a play-off eliminator at Catalans Dragons on Friday.