Real, True 100 Percent Love TBA
as Luca
The Floaters 2026
as Jeff
Playing Sam 2024
as Alex
Our Son 2023
as Will
The Noel Diary 2022
as Dion
The Surrogate 2021
as Pierre
Walk With Me 2021
as Tim
The Lennon Report 2016
as EMT
The Normal Heart 2014
as Nino
Credits from TMDB.