Nace en Barcelona. Estudia música en el Conservatorio Municipal de Barcelona con M. Oltra, R. M. Alcaraz, X. Turull y J. J. Olives; además de B. Casablancas, son sus profesores en la Escola de Música de Barcelona: canto, J. Alvareda y J. Benet; piano, J. Crespo; Análisis, Josep Margarit. En el terreno de la dirección ha estudiado con J. Prats, Enric Ribó, J. Duijck, L. Heltay, P. Cao, y ha realizado master classes con Eric Ericson, entre otros.
Profesor de la Universidad Autónoma de Barcelona (UAB), imparte las asignaturas de Canción 1 y Canción 2, además de Dirección en la especialidad de Educación Musical de la Facultad de Ciencias de la Educación. Igualmente, ha impartido cursos de Dirección Coral en la Federació Catalana d'Entitats Corals y en la Escuela de Verano Blanquerna.
Dirige el Aula de Música de la UAB y asimismo el Cor de la UAB.
Dirige el Orfeó Gracienc de Barcelona y el Quòdlibet Grup Coral de Molins de Rei.
Compone música para el Centre de Titelles de Lleida, entre las que destacan: 'En Jan Titella' (El títere Joan), 'Retaule de Nadal' (Retablo de Navidad). Ha compuesto, también, varias obras corales para niños, jóvenes y adultos.