Estudià al seminari de Mallorca i s’ordenà de sacerdot el 1858. Ingressà a l’Oratori de Sant Felip Neri (1864) i es retirà a fer vida de penitent a l’ermita de Sant Honorat, de la muntanya de Randa (1890). Desitjava unir-se a algun orde religiós, però el bisbe de Mallorca l’impel·lí a fundar la congregació de missioners dels Sagrats Cors, devoció que ell sempre havia fomentat. Féu la fundació el 1890 i l’any següent li era confiat el santuari de Lluc, com a seu de la nova congregació; allà residí fins el 1906, en què passà a viure a la Real, l’antic monestir cistercenc, on establí el moviment de la congregació. Del seu vivent fundà també una casa a l’església de Sant Gaietà de Palma (Mallorca). Té incoat el procés de la beatificació.