 He moved on loan to Scottish Premier League club Hamilton Academical on 25 January 2011 until the end of the season.He made his debut 4 days later in a 1–1 draw with Kilmarock and made 3 more appearances before returning at the end of the season.On 8 November 2011, he joined League Two side Shrewsbury Town on a loan.