Actor
A Haunting in Venice
2023
as Maxime Gerard
Space Oddity
2023
as Alex McAllister
Rosaline
2022
as Romeo
The Greatest Beer Run Ever
2022
as Bobby Pappas
The In Between
2022
as Skylar
West Side Story
2021
as Balkan
The Map of Tiny Perfect Things
2021
as Mark
All My Life
2020
as Kyle Campbell
XX
2017
as Andy (segment "Her Only Living Son")
1 Night
2016
as Andy
Stray
The Life List