José Ballesteros militait en 1916 de la Fédération nationale agricole (FNA) de Jerez de la Frontera. En juin 1931 il fut délégué de l’association des travailleurs agricoles de Jerez (1500 adhérents) et du syndicat unique de Paterna de la Rivera (500 adhérents) au 3e congrès tenu par la CNT à Madrid.
Exilé en France, il était en 1947 le trésorier du Comité départemental de la Somme de la CNT en exil. Début 1950 il avait été nommé trésorier de la FL-CNT d’Amiens aux cotés de José Ortiz (secrétaire) et de Martin Rodriguez (propagande).