2019
2025
2024
2020
2017
Queer
as Winston Moor
The Ministry of Ungentlemanly Warfare
as Captain Binea
Warfare
as Aaron
The New Mutants
as Roberto da Costa
Deadly Detention
as Barrett Newman
Cherry Pop
as Brendan
Trinkets
as Luca Novak
Looking for Alaska
as Jake