Brush came through West Ham United's academy to make his first-team debut as a 19-year-old, on 20 August 1977 in a 3–1 defeat against Norwich City in the First Division. He was an unused substitute for West Ham in the 1980 FA Cup Final at Wembley Stadium, when the Hammers became the last team (as of 2014) from outside the top flight to win the trophy. He was able to appear at Wembley just a few months later in the starting eleven for West Ham in the Charity Shield against Liverpool. In all, he made 151 League appearances for the east London club and scored one goal (against Queens Park Rangers on 1 January 1985), before leaving the club in September 1985 for Crystal Palace. He spent three seasons with Palace, followed by another three with Southend United, then moved into non-league football with clubs including Enfield and Heybridge Swifts.