Вихованець юнацьких команд футбольних клубів «Шеррі Орчед» та «Манчестер Сіті».
У складі головної команди «містян» провів лише одну гру в рамках розіграшу Кубка УЄФА. По-справжньому у дорослому футболі дебютував 2003 року виступами за команду нижчолігового клубу «Бері», в якій провів один сезон на умовах оренди, взявши участь у 13 матчах чемпіонату.
Своєю грою за цю команду привернув увагу представників тренерського штабу клубу «Шеффілд Венсдей», до складу якого приєднався 2004 року. Відіграв за команду з Шеффілда наступні чотири сезони своєї ігрової кар'єри. Більшість часу, проведеного у складі «Шеффілд Венсдей», був основним гравцем команди.
До складу клубу «Сток Сіті» приєднався 2008 року. Наразі встиг відіграти за команду з міста Сток-он-Трент 113 матчів в національному чемпіонаті.
Виступи за збірну
2008 року дебютував в офіційних матчах у складі національної збірної Ірландії. Наразі провів у формі головної команди країни 32 матчів, забивши 2 голи.