Licenciado en Ciencias Políticas y Sociología por la Universidad Complutense de Madrid, fue profesor en la Universidad Pública de Navarra y en la UNED. Asimismo, impartió clases en la Escuela de Adaptación Social del Gobierno de Navarra. También trabajó en CCOO de Navarra dentro de su Gabinete de Estudios. En la actualidad desarrolla su labor profesional como consultor en el espacio colaborativo de InPactos. También es colaborador de la Fundación Primero de Mayo y miembro del Consejo Social de la Universidad Pública de Navarra.