Urodził się w 1608 albo 1610 roku we Florencji, jako syn Filippa Macchiavellego i Marii Magalotti[1]. W młodości został kanonikiem bazyliki watykańskiej i audytorem Roty Rzymskiej[1]. 11 października 1638 roku został wybrany biskupem Ferrary, a 2 lutego 1639 roku przyjął sakrę[2]. Diecezją w jego imieniu zarządzał Filippo Magalotti[1]. Rok później Macciavelli został łacińskim patriarchą Konstantynopola[2]. 16 grudnia 1641 roku został kreowany kardynałem prezbiterem i otrzymał kościół tytularny Santi Giovanni e Paolo[2]. Zmarł 22 listopada 1653 roku w Ferrarze[1].