 After a trial period, he was signed by Colchester United.He was loaned to Chester City in January 2005, where he made his professional debut, before going on to make 46 appearances for Colchester.He was signed by Wolverhampton Wanderers in January 2008, helping the club to promotion to the Premier League.