Hos Ipswich spilte han seg inn på førstelaget og ble kåret til klubbens beste spiller i 2008/2009-sesongen. I den påfølgende høstsesongen pådro han seg en alvorlig kneskade og fikk ikke spille flere kamper for Ipswich før hans kontrakt med klubben gikk ut mot slutten av 2009/2010-sesongen. I september 2010 gikk han videre til Sheffield United, men skader gjorde at han kun fikk to seriekamper før hans kontrakt med klubben ble kansellert i april 2011. Etter dette var han på flere prøvespill før han i november 2011 signerte på en kontrakt med Ipswich for tredje gang i sin karriere.