Es carmelita descalzo. Doctor en Sagrada Escriptura por el Pontificio Instituto Bíblico. Profesor de la Facultat de Teologia de Catalunya, y del Institut Superior de Ciències Religioses de Lleida (IREL). Secretario de la Associació Bíblica de Catalunya. Miembro del grupo de traductores y del comité de redacción de La Bíblia. Bíblia catalana, traducció interconfessional (BCI). Publicó su tesis doctoral con el títol: The Good News of Peter’s Denial. A Narrative and Rhetorical Reading of Mark 14:54.66-72, Atlanta: Scholasrs Press 1998. También ha publicado artículos sobre temas bíblicos i de espiritualidad en diversas revistas y obras en colaboración