Es consejero de Sostenibilidad y Transición Ecológica del Gobierno de La Rioja. Ha trabajado como coordinador del área de Relaciones Internacionales y Políticas Migratorias de la Comisión Ejecutiva Federal del Partido Socialista. Previamente, ejerció como consultor en varios países africanos cubriendo la economía y política del continente. También ha trabajado como técnico en cooperación al desarrollo en la Agencia Española de Cooperación Internacional para el Desarrollo (AECID) en Madrid, Malí y Brasil y ha colaborado con UNESCO y Fundación Biodiversidad en el ámbito del medio ambiente. Es licenciado en Biología por la UCM y máster en Relaciones Internacionales y Diplomacia por la Escuela Diplomática.