Career
Lee began his career in the youth team at Orient, making 29 appearances and scoring four goals in 2011-2012. He was called up to the senior squad on 9 October 2012 and was subsequently involved in several matches as an unused substitute. He and team-mate De"Reece Vanderhyde signed one-year professional contracts on 24 April 2013.
On 27 April 2013, Lee came off the bench to make his professional debut for Orient in the final match of the 2012-2013 season, a 1–1 draw at home to Oldham Athletic.
On 29 October 2013, Lee joined Conference South club Farnborough on a month"s loan, and made his debut on the same day as a substitute in the 4–2 league defeat at home to Bath City. He scored two league goals during his time at Farnborough: one in the 2–2 draw at Maidenhead United on 5 November, and one in the 3–1 defeat at Chelmsford City.
Despite making few appearances during the 2013-2014 season, he was offered a new contract in May 2014. After very few further appearances in Orient"s 2014-2015 relegation season, he signed another one-year contract in July 2015.
In August 2015, having missed Orient"s pre-season programme through injury, Lee signed on a month"s loan with Football Conference club Welling United.
He made his debut for Welling as a substitute in the 2–1 league defeat at Macclesfield Town on 15 August. On 17 September, his loan was extended until early 2016, although Orient retained a 24-hour recall option. On 2 November, Orient manager Ian Hendon exercised this option and recalled Lee to Orient.
However, after one match for Orient as an unused substitute, he returned to Welling on 10 November for a new 28 day loan period.
He was again recalled to Orient at the end of December. Lee signed a permanent deal with Welling on 11 January 2016.