Born in la Canonja (Tarragona), he studied piano at the Tarragona and Barcelona Conservatories, and architecture at the UPC in Barcelona.
He has worked as a composer, pianist, and musical director for dance, television, film, and, above all, theater, collaborating with directors such as Lluís Pasqual, Calixto Bieito, Josep Maria Flotats, Joan Ollé, Sergi Belbel, and Jordi Prat i Coll.
In addition to producing and composing several albums for the singer Lídia Pujol, he is also the musical director, pianist, and accordionist for the singer Maria del Mar Bonet.
He has conducted the Barcelona and National Symphony Orchestra of Catalonia (OBC), the National Orchestra of Andorra (ONCA), and the contemporary music ensemble Bcn216, and has premiered and recorded piano pieces by the composer Joan Albert Amargós and Enric Granados. Since 2003, he has been a collaborating pianist and harpsichordist with the OBC, with whom he has recorded as a soloist for the Naxos, Harmonia Mundi, and BIS records labels.
He has made more than 40 recordings for record labels such as Aparté, Alia Vox, Erato, Passacaille, and Pan Classics.
Since 2005, he has been the director and harpsichordist of the baroque orchestra Vespres d’Arnadí.
He is currently a professor of Improvisation and Chamber Music at the Escola Superior de Música de Catalunya (ESMUC) and artistic director of the concert series at the Monestir de Pedralbes (Barcelona).
Since the 2021-2022 academic year, he has been an associate professor of harpsichord in the Société Générale Historical Performance Program at the Reina Sofía School of Music in Madrid.