Nació en Roma, Italia. El nombre de su padre era Hildebrando. Fue elegido para suceder a Juan XIII. Su coronación fue retrasada a la espera de la confirmación del emperador Otón I. Coronado el 19 de enero del año 973. El final de su reinado fue trágico; fue secuestrado por un grupo de nobles romanos encabezados por Crescencio y por el diácono Bonifacio que llegó a ser el antipapa Bonifacio VII. Lo encerraron en el castillo de San Ángelo y después de dos meses de cautiverio, fue estrangulado para evitar que Sicco, el enviado del emperador Otón II, lo liberara. Benedicto VI murió en agosto del año 974.