Diplomado en Relaciones Laborales y licenciado en Ciencias del Trabajo fue miembro de la Asociación de Jóvenes Estudiantes de Cataluña en Badalona, implicándose a los movimientos sindicales y asociativos de la ciudad, militante así mismo a Juventud Socialista de Cataluña, donde poco a poco fue ascendiendo hasta el cargo de primer secretario local.
Antes de dedicarse plenamente en la vida municipal fue funcionario, trabajador del Instituto Municipal de Promoción de la Ocupación (IMPO), hasta el 1995 cuando fue incluido por primera vez en una lista electoral.
[2][3][4] Tras las elecciones municipales de 2019 el PSC quedó en tercera posición, pero tras un pacto unos minutos antes del pleno, Àlex Pastor recibió el apoyo de Guanyem Badalona en Comú, Badalona en Comú y Junts per Catalunya para evitar que Xavier García Albiol volviera a ser alcalde.
[6] Ante la gravedad de la situación, el PSC le suspendió de su militancia en el partido y le instó a renunciar a todos sus cargos públicos.
Finalmente, el 12 de mayo de 2020, el popular Xavier García Albiol, es investido alcalde en la sesión de investidura, al ser la candidatura más votada, tras no alcanzar ningún candidato la mayoría absoluta requerida.