Nacido como Pietro Martino Buccaporci, cuyo nombre significa «Pico de Cerdo»1, la fecha exacta de su nacimiento es desconocida1. Antes de ascender al papado, Pietro fue obispo de Albano entre los años 1004 y 10091. Fue hijo de un zapatero llamado Pedro, originario de la novena región de Roma (Pina)1.
Fue consagrado como Papa alrededor del 31 de julio de 10091. Su elección se produjo tras el pontificado de Juan XVIII2,3. En el momento de su muerte, en junio de 1012, un individuo llamado Gregorio se opuso a la elección de Benedicto VIII, siendo nombrado papa por una pequeña facción. Sin embargo, fue rápidamente expulsado de Roma y buscó el apoyo del rey Enrique II en Alemania4.

