Ellis, a
defender, began his career with
Bradford City, where he spent 8 years. He then spent 10 years with
Guiseley, making 473 appearances for the club. He later played with
Harrogate Town, where he served as club captain, and
Farsley Celtic, where he also served as club captain. He signed for
Darlington in September 2021, being released at the end of the season. After being released by Darlington, Ellis became manager of Guiseley, where local media described his impact as a "revolution", with he club being "revitalsised", after he made 7 new signings. Ellis said he was "buzzing", but left the club in November 2022 after a run of poor form. In January 2023 he returned to playing, signing for
Liversedge. In June 2023 he became an assistant manager at Farsley. In November 2024 he returned to
Liversedge as player-assistant manager. In May 2025 he joined
Bradford (Park Avenue), also as a player-assistant manager. ==References==