 On 20 March 2007, it was announced that he had joined Gillingham on loan.He made his Gillingham debut in the 5–0 away defeat to Carlisle United on 24 March, and returned to Barnsley one month later.On 25 May 2007, he signed a two-year deal with Rotherham United.