Fils de Francesco 1er Sforza, il s’empara du pouvoir en 1480 mais devint duc de Milan qu’en 1494. Il fut aidé par les Français contre les Aragonais. Ce geste malheureux fera de l’Italie un champ de bataille pour les armées des Habsbourg et des Valois.
Mais le futur louis XII ayant fait valoir ses droits d’héritier des Visconti sur Milan, Ludovic se retourna contre les français. Chassé de Milan en 1495, revenu en 1496, battu à Novare par l’armée de louis XII, il fut livré par les Suisses à ce dernier, qui l’interna à Loches où il mourut. Prince fastueux, il protégea Bramante et Léonard de Vinci.