Se afilió al PSOE en 1999. Secretario ejecutivo de Organización Territorial.
Miembro de la Comisión Ejecutiva Regional del PSN-PSOE desde 2004, donde ha ocupado diferentes cargos orgánicos. Desde 2012 a 2017 fue el Secretario de Organización de la Ejecutiva Regional del PSN-PSOE. Fue elegido Presidente de la Mancomunidad de Residuos Sólidos de la Ribera Alta en 2000; responsabilidad que ocupó hasta 2004. Ha sido Teniente de Alcalde del Ayuntamiento de Milagro en el periodo 1999-2003, así como concejal y portavoz del Grupo Municipal Socialista en este mismo consistorio del 2007 al 2015.
Diputado socialista en el Parlamento de Navarra desde el año 2014, en la legislatura (2011-2015) fue portavoz del Grupo Socialista. Diputado en el Congreso en la XIII Legislatura.
Temas de interés