Moyses played in the Football League for Lincoln City and Halifax Town,[2][3] before moving onto the non-league circuit where he appeared for a number of, largely Lincolnshire based, clubs.
He began the 1985–86 season with Boston United, appearing as a substitute in the club's 5–3 Lincolnshire Senior Cup home victory over Grimsby Town on 3 August 1985.
He went on to make 26 appearances for the club in their Southern Football League Midland division campaign before leaving at the end of the season.
[6] In the 1990–91 season he played for Bourne Town helping them win the United Counties League Premier Division for the 4th time in the club's history.
[13] On 3 November 2014, he was appointed caretaker manager of Lincoln City following the decision to relieve Gary Simpson of his duties.