CharacterKing CanuteKing Canute in Vikings: Valhalla (2022), played by Bradley Freegard. Played byBradley FreegardAppears inVikings: Valhalla2022