Nacido en Avià, estudió canto en la Escuela Superior de Música de Cataluña (ESMUC), para posteriormente perfeccionarse en la Musikhochschule de Karlsruhe. Además, está graduado en interpretación teatral por el Institut del Teatre de Barcelona. Su repertorio va de Cavalli a Monteverdi, el repertorio barroco y también la ópera contemporánea. A lo largo de su trayectoria ha cantado en teatros como 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 Venecia, Grand Théâtre de Genève y Wiener Staatsoper.