Nace en Barcelona. Se gradúa en el Conservatorio Superior del Liceo. Amplía su formación con Ángel Soler con quien obtiene el Título de Grado Superior de Música de Cámara; y en el Master de Acompañamiento vocal de Musikene.
Se especializa en el repertorio vocal con Ángel Soler, Wolfram Rieger, Enza Ferrari y Maciej Pikulski
Es pianista oficial del Master de Interpretación de Ópera del Conservatorio del Liceo, y del Concurso Internacional de Canto Tenor Viñas.
Acompaña en cursos y clases magistrales de Jaime Aragall, José Carreras, Josep Bros, Francisco Araiza, Eduard Giménez, Raul Giménez, Celso Albelo, Carlos Chausson, Michele Pertusi, Eric Halfvarson, Dolora Zajick, Juan Pons, Teresa Berganza, Mariella Devia y Eva Marton.
También trabaja con distintas orquestas como la Orquesta Sinfónica de Barcelona y Nacional de Cataluña, la Orquesta Sinfónica del Vallès, la Joven Orquesta Nacional de Cataluña, y la Orquesta de Cadaqués. Ha trabajado bajo la batuta de Gianandrea Noseda, Alain Guingal, Victor Pablo Pérez, Jaime Martín, Phillippe Herreweghe, Salvador Brotons entre muchos otros.