Ordinato sacerdote nel 1903, nel 1907 entra nella Congregazione dell’oratorio di San Filippo Neri della diocesi di Vic. È professore di ascetica e mistica nel seminario e poi vescovo di Vic nel 1927 e amministratore apostolico di Ibiza. Celebra il primo sinodo diocesano, promuove le vocazioni sacerdotali, predica esercizi spirituali, fonda scuole cattoliche, diffonde il catechismo della dottrina cristiana. Nel luglio 1933 decide la promozione dell’Azione cattolica nell’isola di Ibiza: nel 1935 si celebra la prima assemblea diocesana con i rappresentanti delle parrocchie e l’inaugurazione della sede. Diventa vescovo di Lerida nel 1935 e continua la sua attività pastorale. È arrestato e ucciso in odium fidei.
È stato beatificato a Roma il 13 ottobre 2013.