德拉达早于1058年便被任命为远征爱尔兰海的名义领袖，当时他还只是一个孩子。马格努斯曾帮助威尔士国王和在抗击英格兰的斗争，尽管他的主要目标可能是要统治奥克尼群岛。马格努斯·哈德拉达于1062年陪伴他的父亲参加对丹麦的战事（），并在1066年父亲哈拉尔入侵英格兰前被任命为摄政王，并在父亲战死后成为国王。此后，马格努斯短暂地统治挪威，直至他的弟弟奥拉夫于1067年从英格兰战场上返回后，两人共同统治挪威。三年后（1069年），马格努斯二世因病逝世。马格努斯二世只留下一名私生子哈康·马格努森。哈康·马格努森在奥拉夫