En la serie Vikingos, Magnus es presentado como el hijo bastardo de la reina Kwenthrith. Hizo su primera aparición como niño en el episodio titulado "París" de la tercera temporada. El papel fue interpretado por Cameron Hogan. Su última aparición fue en "Ragnarök", donde el personaje fue interpretado por Dean Ridge. Está presente en las temporadas 3, 4 y 5 de la serie.
Tras la investidura de Kwenthrith como Reina de la Misericordia, el rey Ecbert envía nobles para vigilar. Quiere que Mercy sea un reino vasallo de Wessex. Pero la reina mata a los nobles. Rechaza el acuerdo del Rey y dice que Mercy es un reino independiente. Ecbert envía entonces un emisario delegado por su hijo Aethelwulf. Kwenthrith intenta seducirlo, pero fracasa. Allí le presenta al príncipe Magnus, su hijo.
Afirma que es hijo de Ragnar Lothbrok. Dice que Ragnar y los vikingos protegerán a Mercia si Wessex intenta atacarlos. Aunque la reina afirma que Magnus es hijo de Ragnar, no hay pruebas.
Entonces Magnus es tomado como rehén junto a su madre en una torre. Aethelwulf viene a rescatarlos. Más tarde, el rey Ecbert ve en Magnus una forma de obligar a Ragnar a hacer un trato, ya que es su hijo. Pero Ragnar ha declarado que nunca ha tenido relaciones sexuales con Kwenthrith. Así, Magnus pierde interés en Ecbert. Aethelwulf lo destierra de Wessex y lo salva de una muerte segura.
Magnus, ahora un hombre, regresa a Wessex. Afirma a Bjorn que es hijo de Ragnar. Proclama que quiere vengarse del rey Alfredo porque Ecbert y Aethelwulf son los responsables de su exilio y de la muerte de su padre. Se encuentra con Lagertha y Ubbe y les anima a unirse a las fuerzas del rey Harald, porque el rey Alfredo no es de fiar y no cumplirá su promesa. Magnus está convencido de que Alfredo no les concederá tierras en Anglia Oriental. Pero a diferencia de su hermano , Ubbe no cree que Magnus sea hijo de su padre. Después de que el ejército sajón haya partido para luchar contra el rey Harald, Magnus se dirige al campamento vikingo. Allí declara que es un vikingo y que desprecia al rey Alfredo.
Luego se unió a las fuerzas del rey Harald. Lucha con ellos en la batalla de Marton. Magnus mata al portaestandarte y a varios soldados sajones occidentales. A pesar de ello, el ejército vikingo es derrotado. Magnus zarpa entonces con el rey Harald y sus tropas hacia York.
Defiende su causa vikinga y profesa su fe ante los dioses vikingos. Proclama que los dioses nórdicos acabarán triunfando sobre el Dios cristiano. Participa en el asedio de Kattegat y es asesinado por Cabello Blanco, jefe de la guardia personal de Ivar.
Los comentarios se aprobarán antes de mostrarse.