Cheltenham midfielder Russell Penn has joined York on a two-and-a-half-year deal.

The 28-year-old started his career at Scunthorpe before moving to Kidderminster in the summer of 2005. He made 162 appearances across four seasons with Harriers and enjoyed a spell with Burton prior to his move to Cheltenham in May 2011.

York manager Nigel Worthington was delighted Penn chose to end his stay at Whaddon Road to link up with his side for an undisclosed fee.

"He's a player that I've admired for some time and have watched him on numerous occasions," Worthington told the club's official website.

"I'm delighted to get him on board from the point of view that he's a very experienced player with a good knowledge of the play-offs. To have that within our group, which is quite a young group, is very, very valuable."

Penn said: "I'm very excited. I'm looking forward to the next six months of the season. The team have had some positive results in the last week and we have to try and kick on."