Jordi Arnau Rubio stammt aus Barcelona. Im Alter von 12 Jahren begann er am Conservatorio seiner Heimatstadt zu tanzen; später nahm er Unterricht bei Roser Muñoz und Joan Boix. Mit 17 Jahren setzte er seine Tanzausbildung an der Central School of Ballet in London fort, wo er u.a. mit Christopher Bruce arbeitete.
Nach Abschluss seines Studiums führte ihn sein erstes Engagement im Jahre 2011 zum Peter Schaufuss Ballet in London. Im November 2011 wurde er von Richard Lowe als Gasttänzer zum Ballett des Landestheaters Detmold geholt.
Seit der Spielzeit 2012/13 ist Jordi Arnau Rubio als Tänzer beim Ballett Eisenach engagiert.