A Prayer for the Dying 2026
as Cyril
National Theatre Live: All of Us 2022
as Kyle
Sorry We Missed You 2019
as Ben
Charlotte Link: Cheated 2018
as Dylan
Credits from TMDB.