The answer is unknown. There is no information readily available to confirm whether James Neill ever acted in a Western film. The absence of evidence does not necessarily mean he never did, but without concrete information, an affirmative or negative response cannot be provided.
The Ultimate James Neill Trivia Challenge: Test Your Knowledge on the Life and Career of this American Actor