We don't have a bio for this person yet
Prison of the DeadFilm • 2000
Curse of the Puppet MasterFilm • 1998