 He was released at the end of the 2011–12 season and in July 2012 he began training with Grimsby Town.In August 2012 he joined Rochdale but was released in January 2013 after making seven appearances in all competitions.He then joined AFC Telford United on 5 February 2013 for the rest of the season.