We don't have a bio for this person yet
Scooby-DooFilm • 2002
BladeFilm • 1998
Man's Best FriendFilm • 1993
Leatherface: The Texas Chainsaw Massacre IIIFilm • 1990