From Bowling Green, Kentucky, USA • 1925 - 2005
We don't have a bio for this person yet
The Island of Dr. MoreauFilm • 1977