Played for
Plays in
Dundee FC
Birmingham City
Burton Albion
Crewe Alexandra
Derby County
Halifax Town
Leyton Orient
Macclesfield Town
Oldham Athletic
Weymouth