Nascut a Avià, va estudiar cant a l’Escola Superior de Música de Catalunya (ESMUC), per posteriorment fer perfeccionament a la Musikhochschule de Karlsruhe. A més, està graduat en interpretació teatral per l’Institut del Teatre de Barcelona.
El seu repertori va de Cavalli a Monteverdi, el repertori barroc i també l’òpera contemporània. Al llarg de la seva trajectòria ha cantat en teatres com el Teatro Real de Madrid, Théâtre des Champs-Elysées de París, Staatsoper Unter den Linden, Theater an der Wien, Teatro La Fenice de Venècia, Grand Théâtre de Genève i Wiener Staatsoper.
En l'escenari operístic aquesta temporada, Xavier interpreta el paper principal a Orlando de Händel per a l'Oper Köln i diversos rols en una nova producció titulada I Grotteschi, que inclou música de Claudio Monteverdi de L’Orfeo, Il ritorno d’Ulisse in patria i L’incoronazione di Poppea a La Monnaie, dirigida per Rafael R. Villalobos i amb direcció musical de Leonardo García Alarcón.
Debutà al Gran Teatre del Liceu la temporada 2008/09 amb L’incoronazione di Poppea, i hi ha tornat amb L’enigma di Lea i Agrippina (2018/19), Pierrot Lunaire (2021/22) i Alexina B. i L’incoronazione di Poppea (2022/23).