Gaetano doorliep de jeugdreeksen van ASD Future Boys di Cimitile en SSC Napoli. Op 12 mei 2019 maakte hij zijn debuut in de Serie A toen hij een minuut voor tijd José María Callejón kwam vervangen in de met 1–2 gewonnen uitwedstrijd tegen SPAL.[2]
In de winter van 2020 werd hij voor anderhalf jaar verhuurd aan Cremonese. Hij kwam in die periode tot 52 wedstrijden en acht goals. Het seizoen erop werd hij opnieuw verhuurd aan Cremonese en kwam hij tot zeven goals in 35 wedstrijden.