Papst Alexander VI. kreierte ihn am 31. Mai 1503 zum Kardinal und teilte ihm am 12. Juni 1503 die Titeldiakonie "Santa Lucia in Septisolio" zu. Nach dem Tod des Papstes nahm er am Konklave September 1503 und am Konklave Oktober 1503 teil. Er war ein enger Mitarbeiter des dort gewählten Papstes Julius II. Dieser ernannte ihn am 5. Oktober 1506 zum Kardinalpriester von "Santa Prisca". Am 13. November 1517 wurde er zum Kardinalpriester von "Santi XII Apostoli" ernannt und behielt den Titel von Santa Prisca in commendam bis zu seinem Tod. Nach dem Tod Julius’ II. 1513 wurde er als möglicher Nachfolger bezeichnet. 1516 wurde er zum Erzbischof von Ravenna in Italien ernannt und trat am 4. November 1517 zugunsten seines Neffen Urban zurück. 1517 wurde er Apostolischer Administrator des Bistums Andria und des Bistums Umbratico in Italien. Er trat am 13. November 1517 in Andria und 1520 in Umbratico zurück. Am 5. Oktober 1518 wurde er zum Kardinalbischof von Albano ernannt. Am 24. Juli 1521 wurde er Kardinalbischof von Sabina, am 18. Dezember Kardinalbischof von Porto e Santa Rufina und Kardinalsubdekan und am 20. Mai 1524 Kardinalbischof von Ostia e Velletri und Dekan des Heiligen Kollegiums.