Berry was born in Liverpool, and played for Gosport Borough before beginning his professional career with Portsmouth. He made his League debut at the age of 18, on 29 August 1981 in the starting eleven for the Third Division home draw with Lincoln City. He played 35 games in all competitions and scored three goals in the 1981–82 season, but played rarely after the arrival of Bobby Campbell as manager. He joined Aldershot on loan in March 1984 and moved to First Division Sunderland on a free transfer in July 1984. Aged 21, he made his Sunderland debut on 25 August 1984 in a 3–1 win at home to Southampton. He made 45 league and cup appearances including the League Cup Final at Wembley that season. Sunderland were relegated at the end of the 1984–85 season and he found himself out of favour after the arrival of Lawrie McMenemy as manager. He played just one game early the following season, and was transferred to Newport County for £20,000 in December 1985. Sometime later, Newport were facing financial problems and Berry was approached by Lou Macari at Swindon Town and subsequently sold for £15,000. He spent six months at Swindon Town, playing three league and all the play-off games as the club gained promotion to the Second Division, then joined Aldershot in October 1987 in part-exchange for Bobby Barnes, a future teammate at Northampton Town. That club paid a £45,000 fee to sign Berry on a three-year contract. He played well over a hundred games for the Northamptonshire club before playing seven games for Darmstadt in the 1992–93 season in the German second division. He then played in Hong Kong for Instant-Dict for three seasons. Returning to England, he joined Stevenage Borough, whom he captained to the Conference National title in 1995–96. He moved to Kettering Town, where he scored six goals from 89 appearances in all competitions, was club captain and then player-manager, following the dismissal of Gary Johnson. Steve guided Kettering to respectable mid table positions for two seasons on severely restricted budgets. Following the decision by the Poppies chairman Peter Mallinger to again reduce the playing budget, Berry announced his resignation before rejoining Stevenage as a player for the following season. He spent time working for Brian Talbot at Rushden & Diamonds, as both player and coach, and, coming out of retirement following two operations on his Achilles tendon, at Bedford Town. In August 2005, at the age of 42, Berry joined Cogenhoe United as a player and helped them in their historic FA Cup run, in which they narrowly failed to reach the fourth qualifying round. In 2006, having already started a new career in corporate head-hunting and executive coaching, Berry moved to Paris and was Global Director of Talent for Ipsos Mori, a leading market research agency headquartered in Paris. Following this role Steve decided to set up his own Executive Search business in partnership with some ex colleagues. Tillerman Executive Search is based in the 16e Paris. In addition to head-hunting Steve is also focused on mentoring and coaching ex sports people transition their lives and careers after retiring from professional sport.