
Known For
Filmography
2026
2024
2024
2023
2022
2021
2021
2019
2019
2018
2017
2016
2015
2015
2014
2013
2012
2012

The Uprising
Movie · as Lord Beauchamp

Timestalker
Movie · as Kreshnik / Wigmaker

Until I Kill You
TV · as Judge · 2 eps

LOLA
Movie · as Various Voices (voice)

The Invisible Thread
Movie · as Leroy Liotta

Wrath of Man
Movie · as Armourer

The Ballad Of Billy McCrae
Movie · as Harry

Dark Light
Movie · as Walter Simms

His Dark Materials
TV · as Senior Priest · 1 ep

The Alienist
TV · as Charles H. Matchett · 1 ep

Will
TV · as Ross · 7 eps

The Lighthouse
Movie · as MacDonald

High Tide
Movie · as Will

The Rezort
Movie · as Stringy 3

Outlander
TV · as Arvin Hodgepile · 2 eps

A Viking Saga: The Darkest Day
Movie · as Christ

The Gospel of Us
Movie · as Security Chief

The Hollow Crown
TV · as Messenger · 1 ep