The 25-year-old departed National League side FC Halifax Town at the end of last season after a two-year spell.
He had joined FC Halifax from Evo-Stik Northern Premier League side Trafford at the beginning of the 2016/17 season.
Moyo has enjoyed an unorthodox route to football, having not properly started playing until the age of 16 when he combined his studies at university with part-time stints at local clubs.
At the Manchester Metropolitan University, where he studied Sports Science, Moyo was coached by Manchester United legends Paul Scholes, Ryan Giggs and Andy Cole as part of their badges, with the latter inspiring his shift from a left winger to a full-back.
In his first season at The Shay he helped the club win promotion to the National League and played 47 games in total for the Shaymen.
Moyo, who also numbers Barrow AFC, Northwich Victoria, Nantwich Town and Alfreton Town amongst his former clubs, earned his first call-up to the Zimbabwe national in March 2018, making his debut in the semi-final of the 2018 Four Nations Tournament.
In May he was called up to the Matabeleland football team for the 2018 ConIFA World Football Cup.