Nascut a Barcelona, inicià els seus estudis musicals al Conservatori Superior Municipal de la seva ciutat natal, i cant sota la direcció de Jaume Francisco Puig.
L’any 1991 debutà amb Don Pasquale i Don Giovanni a Sabadell, i el 1992 al Gran Teatre del Liceu amb Anna Bolena al costat d’Edita Gruberová. Des d’aleshores ha cantat més de 50 títols en ciutats com Milà, Londres, Viena, Madrid, Buenos Aires, San Francisco, Nàpols, Munic, entre molts d’altres.
Debutà al Gran Teatre del Liceu la temporada 1992/93 amb Anna Bolena, i hi ha tornat en moltes ocasions, les darreres amb Doña Francisquita (2009/10), Anna Bolena (2010/11), els concerts del bicentenari de Verdi (2013/14), Simon Boccanegra i La bohème (2015/16), Werther (2016/17), Attila i un recital (2017/18), El somriure de Montserrat Caballé (2018/19) i Rigoletto (2021/22).