We don't have a bio for this person yet
Puppet Master vs Demonic ToysFilm • 2004
Ancient Evil: Scream of the MummyFilm • 2000