Lenore 2026
as Max Wren, Producer
Beautiful Smile 2024
as Hamish, Writer
One Punch 2022
as Christian Eggers
Surrogate 2022
as Jack Conway
Credits from TMDB.