The Snow Must Go On 2025
as Noah
Nobody 2 2025
as Wild Bill Martin
The Santa Summit 2023
as Freddie
Blood 2023
as Dr. Gupta
Intersection 2022
as Diego
Snowkissed 2021
as Simon
Christmas by Starlight 2020
as Marco
Timon of Athens 2018
as Jeweller / First Servant of Varro
Credits from TMDB.