Participó en dos Juegos Olímpicos de Verano, obteniendo la medalla de plata en Londres 2012 (la primera medalla olímpica para el triatlón español) y un diploma de cuarto lugar en Pekín 2008.