Pasado a la carrera eclesiástica, fue nombrado cardenal por Inocencio X en el consistorio del 14 de noviembre de 1644, con el título de Diácono de "Santa Maria Nuova" (cambiado por el de "San Giorgio al Velabro" desde 1656).