Fue nombrado duque de Sjaelland en 1080 tras la muerte de su hermano Harald III y, tras el fallecimiento de su hermano, Olaf I, fue nombrado rey en 1095.