Luego de su exilio regresó a su país en 2007 para jugar con Sharks y se unió a Natal Sharks, jugó en ambos y se retiró al finalizar la temporada.
En 2004 saltó a Europa, al ser contratado por los Newport Dragons de la Liga Celta por una temporada.
Finalizado el contrato con el club galés, se unió al Richmond F.C.
En total jugó 42 partidos y marcó once tries (55 puntos).
[1] Disputó dos Copas del Mundo: Gales 1999 donde fue convocado en cuenta de Gary Teichmann generando una fuerte polémica, y Francia 2007; donde se consagró campeón del Mundo.