1. A partire dalla stagione 1995-96 le statistiche di club si riferiscono ai soli campionati maggiori professionistici di Lega Il simbolo → indica un trasferimento in prestito
La sua prima squadra professionistica fu il Leeds Tykes nel 1998 in English Premiership[2] ma, dopo solo una stagione, fu in Galles al Llanelli con cui prese parte al campionato locale e, nel 2001, quando prese il via la Celtic League, trasferendosi in tale torneo ed entrando nella successiva rappresentativa degli Scarlets, che ereditò il posto di Llanelli.
La sua carriera internazionale durò fino a tutto il Sei Nazioni 2008 mentre la carriera di club giunse a termine nel 2010[4]: subito dopo la fine dell'attività agonistica divenne allenatore degli avanti degli stessi Scarlets, dai quali fu promosso allenatore-capo nel 2012[5].
Nel luglio 2014 si dimise dall'incarico di allenatore degli Scarlets per assumere quello di tecnico degli avanti della Nazionale irlandese[6].