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, en la pasada legislatura (2011-2015) fue portavoz del Grupo Socialista y en la actual legislatura es portavoz adjunto.
Como miembro de la Comisión Ejecutiva Federal del PSOE recibe una remuneración bruta mensual de 6.724, 80 euros y neta mensual de 3.904, 58 euros.
En la actualidad es secretario de Organización del PSOE