No Rest for the Wicked 2026
as Todi
Lost in Time in the Faroe Islands 2023
as Man of the Long Beard
111 Good Days 2021
Actor
Brother Troll 2021
as Pætur
Tunnan 2015
as Niklas
Credits from TMDB.