Played for
Plays in
Crewe Alexandra
Aberdeen
NAC Breda
Bradford City
Bury
Morecambe
Oxford United
Rochdale
Stockport County