2019
The Goldfinch
Actor - Boris
Radioactive
Actor - Paul Langevin
The Personal History of David Copperfield
Actor - Steerforth
2018
Bigger (2018)
Actor - Ben Weider
Dead in a Week (Or Your Money Back)
Actor - William
2017
Dunkirk
Actor - Gibson
2013
Trap for Cinderella
Actor - Jake
Full filmography