Surge 2020
as Leo
Darkest Hour 2017
as Ernle Hastings
Rogue One: A Star Wars Story 2016
as Rebel Tech
Victor Frankenstein 2015
as Baron Bomine
National Theatre Live: People 2013
as Colin
Credits from TMDB.