Career
Harrison spent most of his career with Barnet, but he has played in over 400 League and Cup games in the course of his career with Gillingham, Fulham, Leyton Orient and Peterborough United. Born in Billericay, Essex, Harrison, a goalkeeper, started his career at Charlton Athletic without making any first team appearances. After a £10,000 transfer to Leyton Orient where he played 65 League and Cup games – he moved to Peterborough United for the 2005-2006 season, but in July 2006 returned to Barnet as player/coach.
He was appointed club captain in July 2007.
Harrison was released at the end of the 2009/10 season and briefly joined Dagenham & Redbridge as a coach for their successful play-off campaign. Harrison signed a playing contract with Hayes & Yeading on 2 August 2010.
Harrison became a Union of European Football Associations "A" qualified outfield coach at the age of 21, and is also a Union of European Football Associations "A" qualified goalkeeper coach. In May 2011 Harrison joined Newport County as assistant manager to Anthony Hudson and backup goalkeeper.
Following the sacking of Hudson in September 2011 Harrison was appointed caretaker manager for one match, a 2–0 defeat at Darlington.
Justin Edinburgh was appointed team manager on 4 October 2011 and Jimmy Dack appointed assistant manager therefore Harrison was released from his contract. On 2 August 2012 it was announced that Harrison had been appointed permanent goalkeeping coach at Wycombe Wanderers, after a period working at the club on a temporary basis. Harrison was also listed as a player at Wycombe, taking shirt number 21.
Harrison left Wycombe in January 2014 to take up a coaching role at Premier League West Ham United.
He was replaced at Wycombe by Barry Richardson. On July 3, 2015 Lee Harrison returned Leyton Orient as Goalkeeper Coach under the management of Ian Hendon.