Cursó composición en la Escuela Superior de Música de Barcelona (ESMUC) y en París (con una beca Sócrates / Erasmus en el Conservatoire Supérireur de Musique et Danse de Paris), y amplió después sus estudios en el IRCAM de esta última ciudad, en la Technische Universität – Universität Der Kunste y Hanns Eisler de Berlín y el Kings College de Londres, donde realizó un Màster. Se ha formado con los compositores Helmut Lachenmann, Agustín Charles, Luis Naón, Gabriel Brncic y Emmanuel Nunes, además de participar en varios cursos a cargo de Jonathan Harvey, Georges Aperghis, José Manuel López López, Mauricio Sotelo y Magnus Lindberg entre otros.
Ha recibido varias becas estatales y privadas, así como numerosos encargos como los del Sonoro ensemble (2013), el Ensemble UMS’n JIP (2013), el XXXII Encuentro Internacional de Compositores, Festival Islas Baleares (2011), el Ensemble BCN216 (2010), el Auditorio Nacional en ocasión de su XX aniversario (2009), el Festival Nous Sons (2009), la Fundación Phonos (2008) o el Coro de la Catedral de Barcelona (2007), y ha sido compositor residente del Centro para la Difusión de la Música Contemporánea (2008), el Taller de Música Contemporánea de la Joven Orquesta Nacional de España (2007), el JIC – Jóvenes Intérpretes de Cataluña, la Fundación Antonio Gala (2006) así como fue seleccionado por la Société Internationale pour la Musique Contemporaine, entre otros.
Entre los premios que ha recibido, destacan Franz Liszt-stipendiaria de Weimar (2010), el Premio Compositor Noveles (2010), el Premio de Composición del Instituto Nacional de las Artes Escénicas y de la Música y el Colegio de España de París (2007 ), el Primer Premio en el Concurso Internacional para Jóvenes compositores de la SGAE-Fundación Autor (2006).
Paralelamente, desarrolla actividades docentes como profesor de Composición, Análisis, Instrumentación, Orquestación, Armonía, Piano, Historia de la Música y Lenguaje musical. También es Director Artístico de SDONARTEnsemble y Codirector del Festival Mixtur de Barcelona.