Actor
- Avengers: Secret Wars (2027)
- Avengers: Doomsday (2026)
- Warfare (2025)
- The Fantastic Four: First Steps (2025)
- Gladiator II (2024)
- A Quiet Place: Day One (2024)
- Hoard (2023)
- Small Axe (2020)
- Catherine the Great (2019)
- Les Misérables (2018)
- Overlord (2018)
- Strike (2018)
- Timewasters (2017)
- Howards End (2017)
- Stranger Things (2016)
- Dickensian (2015)