2025
Fantastic Four: First Steps
Actor - Johnny Storm
2024
Gladiator II
Actor - Emperor Geta
5.8
A Quiet Place: Day One
Actor
2019- 2019
Catherine the Great
Actor - Príncipe Paul
2017- Act
Strike
Actor - Billy Knight
2017- 2018
Howards End
Actor - Leonard Bast
2016- Act
Stranger Things
Actor - Eddie Munson
Full filmography