Career
Lee began his career at Yeading and was loaned out to Aldershot Town for one-month, in November 2002, before moving to Exeter City in July 2003. After half a season in the Football League, Lee returned to the Conference with Kidderminster Harriers, and then Stevenage Borough, before a spell with Maidenhead United. In May 2008, he became the first summer signing for newly promoted Conference side Kettering Town.
On 2 December 2008, he joined AFC Wimbledon after his contract was cancelled by mutual consent at Kettering in November, going straight into the starting XI for their game against Eastleigh.
In March 2010, he joined Boreham Wood. In August 2011, Lee signed for Lewes in the Isthmian League.
Lee moved to Hayes & Yeading United in October of the same year.