CharacterOlaf HaraldsonOlaf Haraldson in Vikings: Valhalla (2022), played by Jóhannes Haukur Jóhannesson. Played byJóhannes Haukur JóhannessonAppears inVikings: Valhalla2022