Il s'est établi comme ailier gauche au cours des années 1990 et a occupé ce poste pendant de nombreuses années 2000, mais il a été de plus en plus utilisé dans un rôle ludique plus profond au cours de ses dernières années.
En plus de l'équipe nationale galloise, il joue aussi pour Manchester United, où il a passé toute sa carrière jusqu'à présent.