Career
Born in Bradford, West Yorkshire, Ellington started his career at Hull City with a first team appearance aged just 16. A fringe player for his four years with Hull, he scored two goals in 24 appearances. After joining Stalybridge Celtic, he became one of the most prolific marksmen in the Conference North.
Ellington averaged 20 goals a season for Gainsborough Trinity for five years since he joined them in 2000 from Exeter City and attracted the attention of several league scouts thanks to his prolific goal scoring abilities.
On 15 June 2009, Ellington joined Conference North side Farsley Celtic. After Farsley Celtic went into administration, Ellington joined Conference North side Droylsden Football Club, however, this would be a short lived spell as he left after one game.
On 18 March 2010, Ellington joined Conference North side Harrogate Town until the end of the 2010-2011 season. His debut came on 27 March when he scored twice in a 3–3 draw against Ilkeston Town.
By the end of the season Ellington had made nine appearances, scoring four goals.
He joined Guiseley, leaving the club in May 2012.