Archie TwitchellArchie Twitchell Selective FilmographyMighty Joe Young(1949)CastActor*Mysterious Doctor Satan(1940)CastActor(*) uncredited