Nacido en Badalona el 8 de diciembre de 1967, de padre almeriense y madre badalonesa. Se crió en el barrio de La Morera. Tiene cursados estudios de derecho.
Milita en el Partido Popular desde el año 1989. Concejal y presidente del grupo municipal del PPC en el Ayuntamiento de Badalona desde 1991 hasta la actualidad, llegando a ser alcalde de 2011 a 2015.
Ha sido presidente del Partido Popular en Badalona durante dos periodos: desde 1990 hasta 1996 y desde 2001 hasta la actualidad. También ocupó la Secretaría General del PP de Barcelona desde el año 1995 al 2000.
Del 2000 al 2003 fue vicesecretario general de organización del Partido Popular de Catalunya. Más tarde, del 2003 al 2005, fue secretario de política municipal del PPC, y del año 2005 al año 2008 fue vicesecretario de organización del PPC. Por otra parte, en 2008 fue director de la campaña del PPC para las elecciones generales.
Por lo que respecta a sus responsabilidades en las entidades supramunicipales fue portavoz adjunto del Partido Popular en el Consell Comarcal del Barcelonés desde el año 1991 al 1995 y, posteriormente, desde el 1995 al 1999 fue portavoz del PP en el mismo Consell Comarcal. Asimismo, en el mismo periodo – desde el 1995 al 1999 – fue también conseller de la Mancomunitat de Municipis del Área Metropolitana de Barcelona. Posteriormente, del 1999 al 2003, fue portavoz del Grupo Popular en la Diputación de Barcelona. De 2003 hasta la actualidad es presidente del Grupo Popular en la Diputación de Barcelona.