У дорослому футболі дебютував 1994 року виступами за команду клубу «Вотфорд», в якій провів три сезони, взявши участь у 26 матчах чемпіонату.
Своєю грою за цю команду привернув увагу представників тренерського штабу клубу «Феєнорд», до складу якого приєднався 1997 року. Відіграв за команду з Роттердама наступні чотири сезони своєї ігрової кар'єри.
Завершив професійну ігрову кар'єру у клубі «Саутгемптон», за команду якого виступав протягом 2009—2012 років.
Виступи за збірну
1996 року дебютував в офіційних матчах у складі національної збірної Ірландії. Протягом кар'єри у національній команді, яка тривала 9 років, провів у формі головної команди країни 41 матч, забивши 9 голів.