Richard ArlenRichard Arlen Selective FilmographyThe Human Duplicators(1965)CastActorThe Crawling Hand(1963)CastActorThe Lady and the Monster(1944)CastActorIsland of Lost Souls(1932)CastActor(*) uncredited