Han var født i Roma og var sønn av en romersk prest. Leo VI etterfulgte pave Johannes X, etter at han var blitt styrtet av hertuginne Marozia.