The actor who starred in the most Westerns throughout their career is none other than Tom Mix. While his name may not be as recognizable as someone like John Wayne, Mix appeared in a grand total of 291 films, with at least 200 of those being Westerns in the early 20th century.