Cast Credits Taboo (2017) Starring as Lieutenant Thorne Geary (6 episodes) Episode 1x06: Episode 6 (Feb 11, 2017) Episode 1x05: Episode 5 (Feb 4, 2017) Episode 1x04: Episode 4 (Jan 28, 2017) Episode 1x03: Episode 3 (Jan 21, 2017) Episode 1x02: Episode 2 (Jan 14, 2017) Episode 1x01: Episode 1 (Jan 7, 2017) View 3 more View 3 less Barbarians Rising (2016) Starring as Viriathus Episode 1x01: Resistance (Jun 6, 2016) Our World War (2014) Guest starring as Fred Steele Episode 1x01: The First Day (Aug 7, 2014) Vikings (2013) Guest starring as Torstein (20 episodes) Episode 3x03: Warrior's Fate (Mar 5, 2015) Episode 3x02: The Wanderer (Feb 26, 2015) Episode 3x01: Mercenary (Feb 19, 2015) Episode 2x10: The Lord's Prayer (May 1, 2014) [Co-Star] Episode 2x09: The Choice (Apr 24, 2014) Episode 2x08: Boneless (Apr 17, 2014) [Co-Star] Episode 2x07: Blood Eagle (Apr 10, 2014) [Co-Star] Episode 2x06: Unforgiven (Apr 3, 2014) Episode 2x05: Answers in Blood (Mar 27, 2014) [Co-Star] Episode 2x04: Eye for an Eye (Mar 20, 2014) [Co-Star] Episode 2x03: Treachery (Mar 13, 2014) [Co-Star] Episode 2x02: Invasion (Mar 6, 2014) [Co-Star] Episode 2x01: Brother's War (Feb 27, 2014) [Co-Star] Episode 1x09: All Change (Apr 28, 2013) [Co-Star] Episode 1x08: Sacrifice (Apr 21, 2013) [Co-Star] Episode 1x07: A King's Ransom (Apr 14, 2013) [Co-Star] Episode 1x06: Burial of the Dead (Apr 7, 2013) [Co-Star] Episode 1x05: Raid (Mar 31, 2013) [Co-Star] Episode 1x04: Trial (Mar 24, 2013) Episode 1x02: Wrath of the Northmen (Mar 10, 2013) [Co-Star] View 17 more View 17 less Wizards vs Aliens (2012) Starring as Varg (35 episodes) Episode 3x10: Twilight Falls - Part 2 (Nov 25, 2014) Episode 3x09: Twilight Falls - Part 1 (Nov 24, 2014) Episode 3x08: The Key of Bones - Part 2 (Nov 18, 2014) Episode 3x07: The Key of Bones - Part 1 (Nov 17, 2014) Episode 3x06: The Daughters of Stone - Part 2 (Nov 11, 2014) Episode 3x05: The Daughters of Stone - Part 1 (Nov 10, 2014) Episode 3x04: The Quantum Effect - Part 2 (Nov 4, 2014) Episode 3x03: The Quantum Effect - Part 1 (Nov 3, 2014) Episode 3x01: The Secret of Room 12 - Part 1 (Oct 27, 2014) Episode 2x14: All Out War!, Part Two (Dec 10, 2013) Episode 2x13: All Out War!, Part One (Dec 9, 2013) Episode 2x12: Endless Night Part Two (Dec 3, 2013) Episode 2x11: Endless Night Part One (Dec 2, 2013) Episode 2x10: The Thirteenth Floor Part Two (Nov 26, 2013) Episode 2x09: The Thirteenth Floor Part One (Nov 25, 2013) Episode 2x08: The Curse of Crowe Part 2 (Nov 19, 2013) Episode 2x07: The Curse of Crowe Part 1 (Nov 18, 2013) Episode 2x06: The Cave of Menla-Gto - Part 2 (Nov 12, 2013) Episode 2x05: The Cave of Menla-Gto - Part 1 (Nov 11, 2013) Episode 2x04: Vice Versa - Part 2 (Nov 5, 2013) Episode 2x03: Vice Versa - Part 1 (Nov 4, 2013) Episode 2x02: 100 Wizards - Part 2 (Oct 29, 2013) Episode 2x01: 100 Wizards - Part 1 (Oct 28, 2013) Episode 1x12: The Last Day - Part 2 (Dec 4, 2012) Episode 1x11: The Last Day - Part 1 (Dec 3, 2012) Episode 1x10: The Fall of the Nekross - Part 2 (Nov 27, 2012) Episode 1x09: The Fall of the Nekross - Part 1 (Nov 26, 2012) Episode 1x08: Friend or Foe - Part 2 (Nov 20, 2012) Episode 1x07: Friend or Foe - Part 1 (Nov 19, 2012) Episode 1x06: Rebel Magic - Part 2 (Nov 13, 2012) Episode 1x05: Rebel Magic - Part 1 (Nov 12, 2012) Episode 1x04: Grazlax Attacks - Part 2 (Nov 6, 2012) Episode 1x03: Grazlax Attacks - Part 1 (Nov 5, 2012) Episode 1x02: Dawn of the Nekross - Part 2 (Oct 30, 2012) Episode 1x01: Dawn of the Nekross - Part 1 (Oct 29, 2012) View 32 more View 32 less Guest starring as Rick Towers Episode 2x01: 100 Wizards - Part 1 (Oct 28, 2013) Guest starring as Satyr Episode 2x10: The Thirteenth Floor Part Two (Nov 26, 2013) Game of Thrones (2011) Guest starring as Ser Hugh of the Vale (2 episodes) Episode 1x05: The Wolf and the Lion (May 15, 2011) Episode 1x04: Cripples, Bastards, and Broken Things (May 8, 2011) Casualty (1986) Guest starring as Marcus Dunlop Episode 21x21: The Personal Touch (Jan 20, 2007)