Under pave Innocens X var han apostolisk nuntius til Republikken Venezia, og under pave Alexander VII ved keiser Ferdinand IIIs hoff. Senere var han guvernør for Urbino. Fra 1646 til 1658 var han apostolisk nuntius til Østerrike.