Magnus krevde den svenske tronen da han fetter Inge II den yngre døde i 1125 ettersom han var den eldste barnebarn av kong Inge Stenkilsson den eldre. Gøtene valgte ham som konge, men sveaerne la ned veto ettersom vestgøtisk lov slo fast at det var svearne som hadde retten til å velge eller avsette en konge. Han er ikke nevnt i det vestgøtiske lovverket og rundt 1130 ble han forvist av Sverker den eldre.