We don't have a bio for this person yet
Leprechaun in the HoodFilm • 2000
Warlock III: The End of InnocenceFilm • 1999
The Dentist 2Film • 1998