Carriera Club Mosse i primi passi nella propria città natale, Dublino, fino a che nel 2000 venne ingaggiato dal Leeds United, che in quella stagione militava in Premier League ed arrivò alle semifinali di Champions League. Non riuscì però ad esordire in prima squadra e dopo un prestito annuale allo Scunthorpe United nel 2005 ritornò in Irlanda, al Drogheda United, con il quale vinse subito la Coppa d'Irlanda e due anni dopo anche il campionato. Nel gennaio 2009 venne ingaggiato dal Bohemian e nel 2010 tornò in Inghilterra, tra le file del Doncaster Rovers, con cui disputò diverse stagioni nelle serie inferiori, vincendo un campionato di terza divisione nel 2013.
Nazionale Ha rappresentato l'Irlanda a livello giovanile, indossando anche la fascia di capitano nell'under-21, senza tuttavia mai raggiungere la Nazionale maggiore.
Palmarès Club Competizioni nazionali
Drogheda United: 2005
Drogheda United: 2007 Bohemians: 2009
Bohemians: 2009
Doncaster: 2012-2013
Waterford: 2017
Competizioni internazionali
Drogheda United: 2006, 2007 Bohemians: 2010
Note
Collegamenti esterni