We don't have a bio for this person yet
Deadly EyesFilm • 1982
Piranha II: The SpawningFilm • 1982
PiranhaFilm • 1978