Como descendiente del rey Stenkil, Magnus fue pretendiente del trono de Suecia, pero para alcanzarlo tuvo que enfrentarse a sus opositores.