The former Crewe Alexandra academy graduate most recently played for Stourbridge in the Southern League Premier Division, scoring five times in 25 appearances during the 2023/24 season.
Before then, he built his career in the National League North, making over 200 Step 2 appearances for Harrogate Town, AFC Fylde, Alfreton Town, Altrincham and AFC Telford, scoring 55 times.
The 30-year-old joins Alex Hurst in bringing National League experience to the Northern Premier League side, with the former York City midfielder joining earlier this month.
Photo credit: Leek Town
Keep up-to-date with our exclusive email newsletters.
Subscribe