We don't have a bio for this person yet
The Tell-Tale HeartFilm • 1960
Horrors of Spider IslandFilm • 1960