He was back at Gawthorpe in September last year in the days after Brian Jensen was stretchered off at Barnsley in the Carling Cup. In the following week he signed until the end of this season and played in the next reserve game against Liverpool, a game shown live on Liverpool TV.
Formerly with League One Leeds and Grimsby Town, he's now gone out to Rotherham for a month.