Nascut a Barcelona, cursà estudis musicals al Conservatori Superior de Música del Liceu, obtenint el títol de professor de grau superior com instrumentista (acordió).
Com a instrumentista formà part de l’Orquestra de cambra d’Acordions de Barcelona (L’OCAB, 1991-1997). Com a tenor ha tingut la guia de Chris Merrit i Jaume Aragall.
En el seu repertori trobem rols com Alfredo (La traviata), Conte Almaviva (Il barbiere di Siviglia), Ernesto (Don Pasquale), Faust, Fenton (Falstaff), Il Duca di Mantova (Rigoletto), Ismaele (Nabucco), Rodolfo (La bohème), Don Carlo, Cassio (Otello), Edmondo (Manon Lescaut), Don José (Carmen) o Tamino (Die Zauberflöte).
Des de l’any 2018 col·labora amb el Cor del Gran Teatre del Liceu, del què actualment és integrant. Debutà al Gran Teatre del Liceu la temporada 2011/12 amb Jo, Dalí i hi ha tornat amb Così FUN tutte (2012/13 i 2013/14) i amb Eugene Onegin i Turandot (2023/24).