Fils du duc de Bavière Henri le Querelleur, il naquit le 6 mai 973 à Abbach, le long du Danube, en Bavière. Au départ destiné à être clerc, il épousa toutefois sainte Cunégonde de Luxembourg, mariage stérile et chaste, et devint duc de Bavière à la mort de son père en 995.