Played for
Plays in
Bromsgrove Sporting
Cheltenham Town
Chippenham Town
Millwall
Salford City
Walton Casuals
Worcester City
Yate Town
Bohemian
Galway United
Waterford