Home / Discover / People

Thor: The Dark World

2013
as Einherjar Lieutenant

Barbarian

2022
as Frank

Kingsman: The Secret Service

2015
as The Interrogator

Batman Begins

2005
as Joe Chill

The Royals (2015)

2015
as Earl Frost

The Strangers: Chapter 1

2024
as Sheriff Rotter

Hannibal Rising

2007
as Enrikas Dortlich

Halloween II

2009
as Gary Scott

Spy

2015
as Solsa Dudaev

Mandy

2018
as The Chemist

Doom

2005
as Corporal Dean Portman

Barbarians Rising

2016
as Geiseric

The Munsters

2022
as Dr. Henry Augustus Wolfgang

Hammarskjöld

2023
as Hunter

The Incident

2011
as Harry

The Cannibal in the Jungle

2015
as Dr. Timothy Darrow

Outpost

2008
as Prior

The Strangers: Chapter 2

2025
as Sheriff Rotter

Soul Searcher

2005
as Van Beuren

Bingo Hell

2021
as Mr. Big

Subterfuge

1996
as Pierce Tencil

31

2016
as Doom-Head

Legacy

2010
as Scott O'Keefe

Perfect Skin

2018
as Bob Reid

The Counselor

2013
as Second Man

Feedback

2019
as Hunter

The Dare

2020
as Credence

Perkins' 14

2009
as Ronald Perkins

Detention

2011
as Mr. Nolan

Bitter Harvest

2017
as Medved

Death Machine

1994
as Scott Ridley

Guest Star

Episode Absentia
Dig
2017
Episode Game of Thrones
Oathkeeper
2014
Episode The Mandalorian
Chapter 15: The Believer
2020
Episode Brave New World (2020)
Pilot
2020
Episode Absentia
Original Sin
2017
Episode Brave New World (2020)
Everybody Happy Now!
2020
Episode Game of Thrones
Hardhome
2015
Episode NCIS: Los Angeles
Ambush
2009
Episode Mob City
Reason to Kill a Man
2013
Episode DUST
ANA
2016
Episode Supernatural
The Scorpion and the Frog
2017
Episode Absentia
Comeback
2017
Episode Absentia
Reset
2017
Episode Absentia
The Emily Show
2017