Nascut a Barcelona, estudia violí al Conservatori Municipal de Música. Accedeix a l’ESMUC amb el professor Yuri Volguin i després cursa un Postgrau al Conservatori de La Haia (Holanda) amb la professora Thodora Geraets. En el terreny de la composició cursa estudis superiors al Conservatori del Liceu amb Víctor Estapé. Actualment combina les dues vessants d’interpretació i de composició. Toca regularment amb l’Orquestra Simfònica del Vallès, l’Orquestra del Gran Teatre del Liceu i és professor d’harmonia, anàlisi i formes a l’Escola de Música de Barcelona.