Javier regresa a presentarse en el Teatro Real de Madrid con I puritani, última opera de Vincenzo Bellini. Javier interpreta a Lord Arturo bajo la dirección del maestro Evelino Pidò. El reparto incluye a Nicolás Testé y Roberto Tagliavini, en el papel de Sir Giorgio; Ludovic Tezier, George Petean y Damiano Salerno como Sir Riccardo Forth; Antonio Lozano como Sir Bruno Robertson, Annalisa Stropa y Cassandre Berthon como Enrichetta di Francia y Diana Damrau y Venera Gimadieva en el papel de Lady Elvira Valton. La obra se presentará los días 4, 6, 7, 11, 13, 14, 17, 19, 20 y 27 de julio del 2016.