Pochodził ze szlacheckiej rodziny, ale w okresie dorastania stał się rabusiem i dołączył do grupy bandytów. Jego życie przybrało dramatyczny obrót, gdy spotkał swojego ojca podczas potyczki z żołnierzami, co doprowadziło do jego poddania się i skazania na śmierć. Jednak dzięki służbie ojca został uniewinniony.

Powieszenie i cudowne ocalenie

Następnie Armengol spotkał Piotra Nolasco w Barcelonie i postanowił dołączyć do Mercedarian, zakonu zajmującego się wyzwalaniem chrześcijan przetrzymywanych przez Maurów. Po święceniach został "odkupicielem", co wiązało się z niebezpiecznym zadaniem wykupu jeńców w Afryce Północnej i mauretańskiej Hiszpanii. Uczestniczył w kilku misjach, uwalniając setki jeńców.

Późniejsze życie i kult

W 1266 r., podczas próby wykupienia jeńców w Béjaïa, Armengol zaoferował się jako zakładnik, gdy okup za innych jeńców był opóźniony. Następnie został powieszony, ale cudem przeżył. Swoje ocalenie przypisał Matce Boskiej. Wydarzenie to sprawiło, że do końca życia miał skręcony kark i zniekształconą twarz.

Armengol spędził resztę życia w domu Mercedarian w swoim rodzinnym mieście. Zmarł 27 kwietnia 1304 roku. Został kanonizowany jako święty 8 kwietnia 1687 roku, po zatwierdzeniu przez papieża Innocentego XI. Jego święto obchodzone jest 27 kwietnia, w dniu jego śmierci. Często przedstawiany jest z pętlą na szyi. Jego życie jest świadectwem odkupienia, wiary i mocy boskiej interwencji.