2021
6.2
Infinite
Actor - Ronny
5.7
Till Death
Actor
6.9
Love Gets a Room
2018
7.5
Bohemian Rhapsody
Actor - Tim Staffell
2017
Us and Them
Actor - Danny
2016
7.2
Rogue One: A Star Wars Story
Actor - Lieutenant Adema
5.5
Brimstone
Actor - Wolf
Full filmography