2022
0.6
Catherine Called Birdy
Actor - Robert
2019
6.9
The King
Actor - Thomas of Lancaster
Blinded by the Light
Actor - Matt
8.1
1917
Actor - Blake
2018
5.6
The Commuter
Actor
2017
6.2
Breathe
Actor - Jonathan
2015
6.0
Man Up
Actor - Harry
Full filmography