Joe joins us on loan from neighbours Stalybridge Celtic.
He has a varied career in both the Football League and at non-league level and made over 120 appearances for Rochdale between 2013-2018 and has a huge amount of experience having also featured for Northampton Town, Blackpool, Bolton Wanderers and Macclesfield amongst others.