That Kiss 2023
as Jeff
Skeleton Key 3 Part 2 2017
as Neil
Skeleton Key 2: 667 Neighbor of the Beast 2008
as Neil / The Bambino
Alucard 2008
as Johnathan Harker
Skeleton Key 2006
Dark Side of the Light 2005
as Marco
Shadowhunters 2004
as Ray, Writer
Credits from TMDB.