From Chicago, Illinois, U.S. • 1918 - 1998
We don't have a bio for this person yet
The War of the GargantuasFilm • 1966
Invasion of Astro-MonsterFilm • 1965
Frankenstein Conquers the WorldFilm • 1965