Played for
Plays in
Bristol City
Leeds United
Marine AFC
Preston North End
Stalybridge Celtic
Ammanford AFC
Haverfordwest County
Mumbles Rangers
Neath Athletic
Rhyl FC
Swansea City
Trefelin BGC
Wrexham