Leonard se rodio u talijanskom gradiću Porto Maurizio, blizu današnjeg San Rema. Studira u Rimu na Gregorijani, a 1696. godine stupa u Red Manje braće reformata. Za svećenika je zaređen 1702. godine.
Kao franjevac se opredijelio za stroži način života, odan je molitvi i kontemplaciji, veliki je asket i pokornik. Slavni je propovjednik te pučki misionar. Sveti Alfonz Liguori je izjavio da je Leonard "najveći propovjednik našeg stoljeća".
U jubilejskoj godini 1750. propovijeda u Rimu, podiže križeve na javnim mjestima, pa i u rimskom Coloseumu, promiče pobožnost križnog puta te nastoji oko proglašenja dogme bezgrešnog začeća BDM.
Umro je malo poslije velikog jubileja 1751. godine u sv. Bonaventuri na Palatinu.