Growing up in Harlow, Harvey began his career in the youth system at Third Division club Leyton Orient. He made his debut during the 1983–84 season and finished the campaign with four league appearances. Another four league appearances followed in 1984–95, a season in which Orient suffered relegation to the Fourth Division. Harvey scored his first goal for the club during the 1985–86 season. Harvey achieved his breakthrough into the first team in the 1987–88 season, making 23 league appearances. Following a sixth-place finish in the Fourth Division in 1988–89, Orient saw off Scarborough in the play-off semi-finals to secure a place in the final against Wrexham. After a 0–0 draw in the first leg, Harvey scored the opening goal in the second leg to send Orient to a 2–1 aggregate win and seal promotion back to the Third Division. Back in the Third Division, Harvey made 37 appearances and scored six goals during the 1989–90 season. Harvey's appearances slowly tapered off during the early 1990s and he departed the club in August 1993, having made 237 appearances in all competitions and scored 29 goals.
Harvey reunited with his former Leyton Orient manager Frank Clark to sign for First Division club Nottingham Forest on a three-month trial on 4 August 1993. He managed only three substitute appearances in all competitions during his time at the City Ground, before departing in November 1993.
Brentford
Harvey joined Second Division club Brentford on a one-month contract on 18 November 1993. In what remained of the 1993–94 season, he made 29 appearances, scored four goals and signed a new 18-month contract. Harvey scored his first goal of the 1994–95 season in a famous 7–0 win over Plymouth Argyle at Griffin Park on 17 December 1994, which was Brentford's biggest win of the season. He scored his second goal of the season in a 3–2 league win over Cardiff City on 2 January 1995. Harvey suffered playoff heartbreak at the end of the season, as the restructuring of the Premier League and the Football League consigned Brentford to the Second Division playoffs, despite a second-place finish in the league. The Bees went out on penalties in the semi-finals to the eventual promoted team, Huddersfield Town. Harvey made 33 appearances during the 1994–95 season and scored two goals. Harvey scored his only goal of the 1995–96 season with a header in a 2–2 League Cup first round first leg draw with Walsall on 15 August 1996. Despite Brentford's poor form in the league, Harvey was ever-present in Brentford's run to the FA Cup fourth round, beating non-leagueFarnborough Town, Second Division Bournemouth, First Division Norwich City at Carrow Road, before narrowly losing 3–2 to First Division club Charlton Athletic at The Valley in the fourth round. Harvey made 49 appearances during the 1995–96 season and scored one goal. Harvey found himself relegated to a substitute role during the 1996–97 season and made 19F appearances before suffering a cruciate ligament injury in December 1996. In his absence, Brentford suffered heartbreak in the 1997 Second Division play-off Final, which was lost 1–0 to Crewe Alexandra. Harvey was not called into the first team squad at all during the 1997–98 season and was released in February 1998. Harvey made 130 appearances for the Bees in all competitions and scored seven goals. In May 1998, Harvey received a testimonial at Griffin Park, played between Brentford and a Lee Harvey Select XI.
Harvey signed for Conference club Stevenage Borough on 28 February 1998 and made 12 appearances in what remained of the 1997–98 season. Harvey had a successful 1998–99 season, making 46 appearances and winning the club's Player Of The Season award, helping the club to a sixth-place finish and to the second round of the FA Cup. Harvey departed Broadhall Way at the end of the 1999–00 season, having made 95 appearances during two-and-a-half seasons with the club.
Harvey signed for Isthmian League Premier Division club Bedford Town on 1 August 2001. He played a part in Bedford's run to the first round proper of the FA Cup, where the Eagles took Second Division club Peterborough United to a replay. Harvey made 32 league appearances during the 2001–02 season won the Players' Player Of The Year award. He played on into the 2002–03 season, making 17 appearances.
International career
Harvey was capped by England Youth at international level.