Han var sønn av den bayerske hertug Henrik II og Gisela av Burgund, og var dermed oldebarn av Henrik I av Tyskland. Han ble kronet til keiser av det hellige romerske rike den 14. februar 1014 av pave Benedikt VIII. Han var gift med Kunigunde av Luxemburg.