Ganó el concurso de canto Manuel Ausensi de Barcelona, además del premio a mejor cantante de zarzuela del concurso Operalia de Plácido Domingo, el segundo premio al concurso internacional de canto Tenor Viñas en el que también ganó el premio al mejor intérprete de Donizetti y el premio al mejor cantante español. La asociación lírica española le otorgó el Premio a la mejor voz masculina del año 2015.
Entre su repertorio tenemos títulos como Don Pasquale, L’elisir d’amore, Anna Bolena, Lucia di Lammermoor, Il matrimonio segreto, La sonnambula, Die Zauberflöte, Don Giovanni, Macbeth, La traviata, Rigoletto, Falstaff, Gianni Schicchi, La bohème, Marina, Doña Francisquita, Los diamantes de la corona, Galanteos en Venecia, La tempestad, Don Gil de Alcalá, La vida breve, El rey que rabió, Cançó d’amor i de guerra, etc.
Debutó en el Gran Teatre del Liceu la temporada 1999/2000 con Lucia di Lammermoor, y ha vuelto con La traviata (2001/02), Doña Francisquita (2009/10), Falstaff (2010/11), además de participar en varios conciertos y recitales.