Smith started his career at Coventry City after signing professional terms with the club in 1986. He had previously failed trials at Arsenal, Nottingham Forest, Wolverhampton Wanderers, Luton Town, Swindon Town, and Bristol Rovers before becoming an apprentice at Coventry City in 1984. Four years on he made his debut as a teenager in the Premier League against Manchester United at Old Trafford, this ended in a 1–0 defeat. Smith became a regular in the side and earned several England under 21 caps. He soon became a Sky Blue's fan favourite due to his fast and exciting wing play. After a loan spell at A.F.C. Bournemouth where he made one league appearance in 1993 he moved to Birmingham City where he spent a season before moving to local rivals West Bromwich Albion under Alan Buckley. He spent four years at the club.
Grimsby Town
Smith re-joined Alan Buckley halfway through the 1997–1998 season. He scored on his debut for the club in a 4–0 win over Brentford in a league match at Blundell Park. Smith helped Grimsby Town win the Auto Windscreens Shield. One of his most notable moments at Grimsby Town was when he scored in the first-leg of the Division 2 play-off semi-final against Fulham in the 1997–1998 season, a careless pass by Fulham's Wayne Collins enabled Smith to latch on and score an equaliser. He also was in the team that won the Second Division play-offs, gaining promotion to the First Division. On 31 August 1998, he was instrumental in the thrashing of his old club, he provided two assists and a goal in the 5–1 home tie against West Bromwich Albion, he took a corner for Peter Handyside to head home from close range in the 6th minute, then on 17 minutes Smith's free kick was met by Richard Smith and Wayne Burnett placed a half-volley past Alan Miller, then in the 27th minute Jack Lester beat two men down the right before the striker crossed the ball for Smith to score. On 19 August 2000, he scored an equaliser in the 84th minute in the 1–1 draw against Portsmouth, Smith was unmarked and sent a left-foot volley past goalkeeper Russell Hoult after a Kevin Donovan cross from the right. On 2 March 2002, he scored the 5th goal in the 88th minute for the 'Mariners' in the 5–2 victory against promotion-chasing Crystal Palace, after some well worked movement by Danny Butterfield he passed to Smith who slotted the ball home. He continued as a regular first-team player until he picked up an injury in a 2001–02 game against Gillingham. Smith was a key member of that squad, proving his versatility by performing as a deputy for Tony Gallimore and regularly playing there for tactical reasons.
Swansea City
He moved to Swansea City for the 2002–03 season on a 12-month deal playing in the Third Division. Several injuries prevented him from making an impact and he only managed four appearances all season, scoring once. He left Swansea at the end of the season and soon after retired.
Personal life
Upon retiring from professional football in 2003, Smith returned to Grimsby where he briefly worked in a local car dealership, before going into marketing. He was appointed as the assistant commercial manager at Grimsby Town F.C. in 2003. He eventually became the commercial manager.