Question: which actor has played in the most western movies?
Answer: William Scott "Jack" Elam (November 13, 1920 – October 20, 2003), was an American film and television actor best known for his numerous roles as villains in Western films and, later in his career, comedies (sometimes spoofing his villainous image). ... 
Elam played in 73 movies and made appearances in 41 television series.