Han har tidligere spilt for Waterford United og Sunderland og har i perioder vært lånt ut til Sheffield Wednesday og Ipswich Town. Han har også spilt på alderbestemte landslag og for .