Es formà al Conservatori Superior Municipal de Música de Barcelona i al Conservatori del Liceu, estudiant piano amb Margarita Serrat i Montserrat Almirall, composició amb Salvador Pueyo i obtenint Menció d’Honor en direcció d’orquestra amb Albert Argudo. Amplià els seus estudis al Conservatori de Viena amb Reinhard Schwarz i Georg Mark, a més d’estudiar a la Dartington International Summer School, amb Diego Masson, Laszlo Heltay i Lou Harrison. Cal destacar també que el 2008 conegué Joan Guinjoan, qui ha esdevingut un dels seus principals mentors.
Ha estat guardonat en certàmens com el Concurs Josep Mirabent i Magrans per a joves intèrprets, el Concurs Internacional de Joves Directors d’Orquestra de Besançon, finalista IV Concurs Internacional de Direcció de l’Orquesta de Córdoba i fou director assistent de la Jove Orquestra Nacional de Catalunya. Cal destacar que, paral·lelament, també es graduà en Enginyeria Industrial.
Com a director, ha actuat a L’Auditori de Barcelona, el Palau de la Música Catalana, el Grec Festival de Barcelona, el Festival Castell de Peralada, el Festival d’Òpera de Butxaca i Noves Creacions de Barcelona o el Festival Pau Casals, tot dirigint destacades orquestres del nostre país, així com conjunts especialitzats en el repertori contemporani, com el Grup 21, el grup Sitges 94 i el grup Barcelona Modern Project, del qual és titular. També debutà a Amèrica, França, Romania i Alemanya, fou titular de la Cobla Sant Jordi i col·labora en nombrosos projectes pedagògics a més de ser professor del Conservatori del Liceu.
Com a compositor ha obtingut diversos premis nacionals i internacionals com Premi de Composició Musical Andrés Gaos, el Concurs Internacional de Composició de Tarragona i l’Oare String Orchestra Composing Competition. També ha rebut encàrrecs (World Symposium on Choral Music, L’Auditori, el Festival de Música de Cervera, la Fundació Orfeó Català – Palau de la Música o el Festival Castell de Peralada, entre d’altres), sent la seva música interpretada arreu del món per destacats conjunts i orquestres.