Nació el 10 de julio de 1740 en San Pier di Monforte, en la región de Val Demone en Sicilia,[1] hijo de Giovanni Antonio, V príncipe de Monforte, y de la noble Domenica Oneto Beccadelli de Bolonia, de la familia de los príncipes de San Lorenzo.[2] Ingresó al ejército del Reino de Sicilia, fue cadete del regimiento de caballería en 1757 y alférez de la misma unidad dos años después.[1]
En 1760 se trasladó a España para servir al rey Carlos III de España (antes monarca de Nápoles y Sicilia). Fue nombrado capitán de un regimiento de caballería en Sevilla, sirvió en una compañía italiana de la Guardia Real en 1762 y fue nombrado Gentilhombre de Cámara del Rey en 1765.[1] Ese mismo año, su hermano mayor Girolamo murió sin hijos y heredó los títulos de príncipe de Monforte y conde de San Pietro,[2] siendo investido el 1 de enero de 1766.
En 1779 fue ascendido a brigadier general del ejército español y sirvió en el regimiento de caballería Lusitania. Al año siguiente fue nombrado Grande de España de segunda clase, en 1783 pasó a ser mariscal de campo y en 1789 teniente general. Combatió en la guerra de los Pirineos contra la Primera República francesa a las órdenes del teniente general Antonio Ricardos. Brevemente fue gobernador y capitán general del Reino de Valencia en 1801 y capitán general provisional de Andalucía entre 1808 y 1809, cargo que abandonó por su salud.[1]
En 1768 fue nombrado caballero de la Orden de San Jenaro y en 1778 de la Orden de Santiago. Murió soltero y sin hijos en Madrid el 7 de diciembre de 1815.[1] Su hermano menor, Carmelo, le sucedió en sus títulos y feudos desde 1792.