Witch 2024
as William
A Song from the Dark 2023
as Adrian
Return of the Beast from Outer Space 2021
as Tom
Anna and The Dead 2015
as Josh Roberts
Buffering 2011
as Vampire Boy
Credits from TMDB.