All roles

So, You've Downloaded a Demon
2007, Movie - Comedy, Horror
Hitcher in the Dark
1989, Movie - Crime, Horror, Thriller
Goth
2003, Movie - Horror