Estudió en Madrid en el Real Conservatorio Superior de Música y Musicología en la Universidad Complutense. Se doctoró en la Universidad de La Rioja con una tesis sobre la música compuesta por Roberto Gerhard durante el magisterio de Arnold Schönberg. Ha sido investigador y profesor invitado en la Universidad Humboldt (Berlín), University of Cambridge, Goldsmiths, University of London, entre otras. Actualmente es profesor e investigador senior (Ramón y Cajal) en el Dpto. de Musicología de la Universitat Autònoma de Barcelona.