Fils de Henri 1er l’Oiseleur, roi de Germanie [1] et de Mathilde de Ringelheim. Entre 937 et 940, il épouse Judith, fille d’Arnulf le Mauvais, duc de Bavière [2].
En 938, il se révolte avec Eberhard de Franconie et son beau-frère Gislebert, duc de Lotharingie [3], contre son frère Otton 1er. Ils sont vaincus et Gislebert trouve la mort en se noyant dans le Rhin. Henri se réfugie à la cour de Louis IV d’Outremer, roi de France.
Il finit par se réconcilier avec son frère qui lui donne le duché de Gislebert. Mais, ne pouvant établir son autorité face aux barons de Lotharingie, il perd son duché que son frère donne au comte Otton de Verdun .
Henri cherche alors à faire assassiner son frère, mais le complot est découvert et Henri emprisonné. Après la mort le 23 novembre 947 du duc Berthold 1er, oncle paternel de son épouse, il est nommé duc de Bavière.