President de Copaga (2000-2011). President del Consell sectorial del porcí de la Confederació de Cooperatives Agràries d’Espanya (CCAE). Membre de la Confederació de Cooperatives i Sindicats Agraris de la Unió Europea (Copa-Cogeca). Assessor en matèria de porcí del consell consultiu de la Direcció General d’Agricultura de la Unió Europea. Ha estat vicepresident i responsable de ramaderia de la Federació de Cooperatives Agràries de Catalunya (FCAC) del 2000 al 2008.
Va entrar a militar a Convergència Democràtica de Catalunya (CDC) i a la Joventut Nacionalista de Catalunya (JNC) l’any 1989. Ha estat tinent d’alcalde de l’Ajuntament de la Palma d’Ebre (1991-2007). Ha estat vicepresident del Consell Comarcal de la Ribera d’Ebre i diputat a la Diputació de Tarragona. Membre de l’executiva de CDC des del 2007. És secretari d’àmbit d’Agricultura, Ramaderia, Medi rural i Pesca. Membre del Comitè local de Lleida, de l’executiva comarcal del Segrià i de l’executiva de la federació de Lleida. Ha estat assessor d’agricultura, ramaderia i pesca del president de la Generalitat (2011-2012) i director general de Pesca (2012-2014).