و لعب مع فريق سوانزى سيتى و نادى بيرنلى و نادى ميلوول و كوفنترى سيتى و نادى بورتسموث و نادى اكزتر سيتى و بورت فايل و منتخب ويلز لكره القدم و منتخب ويلز تحت 21 سنه لكره القدم و منتخب ويلز تحت 17 سنه لكره القدم و منتخب ويلز تحت 19 سنه لكره القدم.