Además, fue presidente de Nuevas Generaciones del PP de Cataluña entre 1983 y 1991, vicepresidente Nacional de Nuevas Generaciones del PP, consejero municipal del Distrito de Les Corts entre 1983 y 1987 y regidor del Ayuntamiento de Barcelona desde 1987 a 1999.