Il a déjà joué pour Sheffield Wednesday, le comté de Notts, la ville de York, Gainsborough Trinity, Matlock Town et North Ferriby United.
Il a déjà joué pour North Ferriby United, le comté de Notts, la ville de York, Gainsborough Trinity, la ville de Matlock et Sheffield mercredi.