The 21-year-old defender joins Macclesfield FC having yet to feature for the Minstermen, with some vital minutes now laying ahead for the six foot six inches central defender.
Managed by Mark Duffy, the Silkmen host Stafford Rangers at the Leasing.com Stadium this upcoming weekend following a 2-0 victory against Buxton in their Emirates FA Cup Second Qualifying Round.
Joshua was the Minstermen’s sixth signing of the summer so far.
Subject to league and FA approval.