Don't Kill Loretta 2027
as Jordan
Finding Emily 2026
as Tristan
A Merry Little Ex-Mas 2025
as Nigel
Jodie 2024
as DANNY
The Favourite 2018
as Footman #1
Ashes in the Snow 2018
as Nojus
The Sense of an Ending 2017
as Young Alex Stuart
Daphne 2017
as Jimbo
Those Who are Lost 2016
as Jacob
Credits from TMDB.