Played for
Plays in
Dundee United
Blackpool
Chesterfield
Fleetwood Town
Morecambe
Rochdale
Tranmere Rovers
Newtown AFC
Chennaiyin FC