Durante los años de formación universitaria compaginó sus estudios con diversos trabajos a tiempo parcial para poder financiar su carrera.
Fue nombrado concejal de Cultura, Juventud y Fiestas (1987-1989) por el entonces alcalde, Josep Maria Recasens.
Fue designado secretario general del PSC de Tarragona, responsabilidad que aún ejerce.
Durante la legislatura 2015-2019, los representantes de ERC en el Consistorio tarraconense presionaron a Ballesteros para que rompiera el pacto con el PP y se apoyara en ellos.
Pese a ello, Ballesteros mantuvo el pacto con el PP hasta el final de su mandato, en 2019.
En colaboración con una periodista ha publicado su primer libro, en el que narra su trayectoria vital y política desde el año 1983 hasta la actualidad.