[2] En 2007 fue elegido como concejal en el Ayuntamiento de Tarrasa por el PSC, en la lista del que ocupaba la undécima posición.
En 2011 volvió a ser elegido, en este caso como número dos de la lista del PSC por detrás de Pere Navarro.
Pasó a ser segundo teniente de alcalde, responsable del Área de Hacienda y Servicios Generales y concejal de Hacienda, Recursos Humanos, Servicios Generales y Sistemas de Información.
En 2015 fue de número siete en las listas del PSC, y repitió como segundo teniente de alcalde, y también al frente del área de Servicios Generales y Gobierno Abierto.
Después de la ruptura del pacto entre el PSC y el PDeCAT y de la dimisión de Jordi Ballart, la agrupación local del PSC lo eligió candidato a la alcaldía por unanimidad.