Zimbabwean international Cliff Moyo has joined Guiseley from FC Halifax Town.
The 25 year-old defender departed The Shaymen at the end of last season after a two-year spell. In his first season at the Shay he helped the club win promotion to the National League.
He played 47 games for Halifax in total.
Moyo also names Barrow, Northwich Victoria, Nantwich Town and Alfreton Town, where he worked with Joint First Team Manager Russ O’Neill, among his former clubs.
His first call up to the Zimbabwe national team came in March 2018 making his debut in the semi-final of the 2018 Four Nations Tournament.
In May 2018 he was called up to the Matabeleland football team for the 2018 ConIFA World Football Cup.