The answer is no, James Neill never won an Oscar. Despite being a prolific character actor, appearing in over 250 films, he never received the Academy's top honor. While he had memorable roles in classics like "Gone with the Wind" and "The Wizard of Oz," his contributions went unrecognized by the Academy Awards.
The Ultimate James Neill Trivia Challenge: Test Your Knowledge on the Life and Career of this American Actor