Giovanni passe sa jeunesse dans la demeure familiale de Naples, en attirant très vite l’attention de la vice-royauté du fait de son attitude critique envers les autorités espagnoles et les règles qu'elles édictent, à tel point qu’en 1705, il est arrêté et emprisonné, suspecté d’être impliqué dans un complot anti-espagnol. Il est gracié et libéré deux ans plus tard par le comte Wirich de Daun qui commande les troupes espano-autichiennes qui font le siège de la ville après la prise de Gaète lors de la Guerre de Succession d’Espagne. Peu de temps après, son libérateur change d’avis et le renvoie en prison. Une fois en libéré, le duc se retire dans son fief de Molise où il continue cependant à avoir des problèmes avec les autorités autrichiennes. Il meut à Naples en 1715.