Nació en Milagro (Navarra), en 1969.
Cursó estudios de Formación Profesional de segundo grado (FP-II) y es Técnico en Electrónica Industrial. Ha desempeñado su carrera profesional como técnico de mantenimiento e industrial en diversas empresas del sector agroalimentario y actualmente se encuentra en excedencia.
Se afilió al PSOE en 1999. Miembro de la Comisión Ejecutiva Regional del PSN-PSOE desde 2004, donde ha ocupado diferentes cargos orgánicos.
Actualmente, y desde 2012, es 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, fue portavoz y portavoz adjunto.
En las elecciones generales de abril de 2019 fue elegido diputado en el Congreso, cargo que revalidó en las elecciones de noviembre del mismo año.
En la Comisión Ejecutiva Federal del PSOE, ostenta la responsabilidad de Secretario de Coordinación Territorial y Relaciones Partido-Gobierno.