Skinned 2020
as Nathan
Maleficent: Mistress of Evil 2019
as Horse Soldier
The Guard of Auschwitz 2018
as Hans
Babs 2017
as Johnny Brandon
Les Misérables 2012
as Handsome Soldier 1
Credits from TMDB.