 and he scored his second goal for the club on 21 March 2009 in league match against Exeter City.He subsequently had trials with Carlisle United and Morecambe before training with Accrington Stanley and later with Macclesfield Town 
and an impressive trial at Macclesfield offered Linfield a contract and he joined Macclesfield Town in December 2009 on a short-term deal, scoring first goal for the Silkmen in a 2–2 draw on his home debut against Morecambe on 26 January 2010 After some impressive performances his contract was extended until the end of the season on 26 February 2010.On 13 March 2010, Linfield scored his second goal for the Silkmen in a 2–0 win over Bury.