Monsters Anonymous TBA
as Alucard
Tate 2025
as Cebe Tate
No Matter What 2011
as Johnny
Harvest Moon 2008
as Mark
Credits from TMDB.