Старший сын Галеаццо Мария Сфорца и Боны Савойской. После убийства отца, в возрасте семи лет унаследовал титул герцога Миланского. 3 января 1477 года его мать, Бона Савойская была объявлена регентшей. Она управляла герцогством с помощью секретаря ее убитого мужа, Франческо Симонетта.
Однако вскоре дядя Джана Галеаццо, Лодовико, начал набирать реальную власть. Титул герцога носил мальчик, а правил Лодовико. Чтобы укрепить альянс между Миланским герцогством и Неаполитанским королевством он женил племянника на Изабелле Неаполитанской (1470—1524), дочери короля Альфонсо II. Ввиду предстоящего бракосочетания Кастелло Сфорцеско декорировал сам Леонардо да Винчи, приглашенный ко двору Лодовико. Свадьба имела место 2 февраля 1489 года, супруги имели троих детей: