Creato cardinale e riservato "in pectore" nel concistoro del 14 gennaio 1664, venne reso pubblico il 15 febbraio 1666, ricevendo la porpora ed il titolo di Santa Maria della Pace il 15 marzo di quell'anno. Prese parte al conclave del 1667 che elesse a pontefice Clemente IX e nuovamente a quello del 1669-1670 che elesse Clemente X. Prese parte ancora al conclave del 1676 che elesse Innocenzo XI. Alla fine di questi conclavi, il 9 gennaio 1679 venne eletto camerlengo del Sacro Collegio dei Cardinali, rimanendo in carica sino all'8 gennaio 1680.