拉尔三世的孙子、马格努斯二世的儿子，也是奥拉夫三世的侄子。哈康差不多在父亲逝世时出生。他是由的托尔斯泰格寄养的在农场中长大。 1090年，哈康·马格努森对地区（今天在俄罗斯北部的阿尔汉格尔斯克地区）进行维京探索。在奥拉夫三世去世后，哈康·马格努森在特隆赫姆被拥戴为挪威国王，而堂兄赤脚王马格努斯三世则在被拥戴为国王。哈康·马格努森很快就与马格努斯三世发生冲突，战争似乎无可避免。1095年，马格努斯三世准备对哈康·马格努森採取军事行动，但是对哈康·马格努森的军队阵容强大感到震惊，只好穿过而避开从特隆赫姆来的