Actor · Born 1980
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 · as Neil
Shadowhunters
2004 · as Ray