He spent most of his professional career in Spain, notably with Betis where he remained nine years, winning one Copa del Rey and appearing in 194 competitive games.
His first-team debut took place on 2 April 1995 in a 3–0 away loss to Real Sociedad, and he made a further nine La Liga appearances during that season.
The highlight of Benjamín's career at the Estadio José Zorrilla was helping the club to qualify for the 1997–98 UEFA Cup as seventh in the league,[2] scoring home braces against CD Logroñés (2–1)[3] and Valencia CF (4–1).
[6][7] Additionally, he spent the 2000–01 campaign helping the Andalusians to achieve promotion from Segunda División, alongside neighbours Sevilla FC.
In September 2008, he signed with CF Palencia from Tercera División, continuing to compete in amateur football until his retirement in June 2013.