We don't have a bio for this person yet
The Last SharkFilm • 1981
MadhouseFilm • 1981
The House on Skull MountainFilm • 1974