Fill d’una família pobra de Santa Coloma de Farners, de ben jove es va instal·lar a Barcelona i va entrar al convent de franciscans, avui desaparegut, de Santa Maria de Jesús. Una vegada fets els vots, va ser enviat a diferents convents de l’orde, perquè els miracles que feia atreien tanta gent que la vida de la comunitat quedava alterada. Va ser així com passar per Tortosa, Bellpuig, Horta de Sant Joan —el lloc on es va estar més temps i d’on va prendre el nom—, Reus, Madrid i finalment Càller, a l’illa de Sardenya, on va morir. Home de pregària intensa, a cada convent es va ocupar sempre de les feines més humils, com ara la de porter o la de cuiner. El papa Pius XI el va canonitzar l’any 1938, en plena guerra civil espanyola.