Anteriormente jugó para Sheffield Wednesday, Notts County, York City, Gainsborough Trinity, Matlock Town y North Ferriby United.
Anteriormente jugó para North Ferriby United, Notts County, York City, Gainsborough Trinity, Matlock Town y Sheffield Wednesday.