Benedictus var født i Roma som sønn av en mann ved navn Mammalus, og hadde et aristokratisk opphav. Pave Formosus presteviet ham. Han var deretter regularkanoniker ved Lateranet.