As a player, he was a striker from 1982 until 2001, notably playing in the top flight of English football for West Ham United ( two spells), Everton and Leicester City. He was capped seven times by England, and played in the Football League for Birmingham City, Norwich City and Millwall. He also had a spell in Malaysia with Selangor and spent a season as player-manager of Barnet.
He played in Everton’s 1989 FA Cup Final defeat to Liverpool, and won the League Cup with Leicester City in 2000. His final career tally was 579 league games and 226 goals (72 of which for Everton and 146 for West Ham in 336 games ). In all competitions, he managed 712 games and 293 goals. He was one of the most prolific goalscorers that English football saw during the 1980s and 1990s. He is now a respected and popular TV football pundit.