At Stoke, he became an influential member of the first team and his goals helped the "Potters" gain promotion to the Premier League in 2008. He remained a key figure in the top-flight, despite a poor disciplinary record, and helped Stoke reach the 2011 FA Cup Final, but missed out on the final due to injury. After he recovered from his injury he was only given a bit-part role and he left the club in June 2012 for a one-season stay with Charlton Athletic. He spent the 2013–14 season with Blackpool and 2014–15 with Millwall. He joined Oldham Athletic in October 2015.