The Vikings: Blood & Conquest TBA
as Uhtred
Sitting in Limbo 2020
as Guard
Holmes & Watson 2018
as Mr. Algernon Barkworth (uncredited)
Fantastic Beasts: The Crimes of Grindelwald 2018
as Prisoner 001 (uncredited)
The Current War 2018
as City Gent
D-Day 360 2014
as German Soldier
The Unseen Holocaust 2014
Actor
Credits from TMDB.