2022
Against the Ice as Jørgensen
2021
Blackport as Jón (8 episodes)
2020
Ragnarok as Vidar Jutul (15 episodes)
2017
Prisoners as Ásbjörn (6 episodes)
2016
Beowulf: Return to the Shieldlands as Breca (12 episodes)
2014
Graves & Bones as Sigurður
2013
Spooks and Spirits as Ingi Brjánn
2010
Undercurrent as Benni
2010
Prince of Persia: The Sands of Time as Hassansin Leader
2010
King's Road as Júníor
2008
Country Wedding as Grjóni
2005
Beowulf & Grendel as Erik
2004
Niceland (Population. 1.000.002) as Ethan