John Wayne was one of Hollywood’s biggest stars, known for playing tough cowboys and war heroes on the big screen. But even the Duke said “no” sometimes, passing on roles that went on to become legendary.
Some of those decisions he later regretted, while others he stood by firmly. Here is a look at 15 fascinating movie roles that John Wayne turned down and what happened next.
1. High Noon (1952)

Few decisions haunted John Wayne quite like this one. He was offered the lead role of Marshal Will Kane but called the film “the most un-American thing” he had ever seen, believing it was an allegory for Communist blacklisting in Hollywood.
Gary Cooper stepped in and won the Best Actor Oscar for the role. Wayne later admitted he regretted turning it down, recognizing just how powerful and acclaimed the film had become.
2. All the King’s Men (1949)

Wayne was offered the role of corrupt politician Willie Stark, but he rejected the script, calling it “un-American in many ways.” Politics and principles collided hard on this one.
Broderick Crawford took the part and delivered a powerhouse performance, winning the Best Actor Oscar. To make things sting even more, Wayne was nominated that same year for Sands of Iwo Jima and lost.
Crawford beat him at the ceremony.
3. The Gunfighter (1950)

Personal grudges can cost you big opportunities, and Wayne found that out the hard way here. He refused to work with Columbia Pictures chief Harry Cohn, who had treated him poorly earlier in his career, so the role of gunslinger Jimmy Ringo slipped right through his fingers.
Gregory Peck landed the part and earned strong critical praise for it. The film became a respected Western classic, reminding everyone what Wayne walked away from over a long-held grudge.
4. The Dirty Dozen (1967)

Wayne found the story “repulsive” and felt it showed American troops in a deeply unflattering light, which clashed with everything he believed about war movies. He also reportedly passed because filming was set in Europe and his wife was expecting a baby at the time.
Lee Marvin took the role of Major John Reisman and delivered one of the most memorable performances of his career. The film became a massive box office hit and a cult classic.
5. Dr. Strangelove (1964)

Stanley Kubrick actually wrote the part of Major T.J. “King” Kong with Wayne specifically in mind. The character famously rides a nuclear missile like a rodeo cowboy, which sounds like it could have been tailor-made for the Duke.
Wayne rejected it instantly, viewing the film as a mockery of Cold War military values that clashed with his strong anti-communist beliefs. Slim Pickens stepped in and created one of cinema’s most unforgettable and wildly comedic moments.
6. Dirty Harry (1971)

“I made a mistake with that one” – those were Wayne’s own words after turning down the iconic role of Detective Harry Callahan. The part had already been passed over by Frank Sinatra before it landed on Wayne’s desk, and he passed too.
Clint Eastwood grabbed the opportunity and never looked back, transforming Dirty Harry into one of the most iconic characters in film history. The role launched Eastwood into superstardom and defined an entire era of action cinema.
7. Blazing Saddles (1974)

Mel Brooks offered Wayne a choice between two roles – Jim the Waco Kid or the villain Taggart. Wayne actually loved the script and laughed his way through it, which makes his reason for declining all the more amusing.
He felt the comedy was simply “too dirty” for his image, though he cheerfully told Brooks he would be “the first in line to see it.” Gene Wilder played the Waco Kid, and Slim Pickens took Taggart in the beloved comedy.
8. 1941 (1979)

Steven Spielberg personally offered Wayne the role of General Stilwell in his big-budget wartime comedy. Wayne read the script and immediately labeled it “un-American,” arguing that the film made fun of a war that cost countless American lives.
Robert Stack stepped in and brought a wonderfully deadpan energy to the role. Despite being a Spielberg production, the film flopped at the box office, which may have given Wayne some quiet satisfaction about his decision to walk away.
9. Heaven’s Gate (1980)

Back when the project was still called The Johnson County War in the mid-1970s, Wayne was offered the lead role. The story centered on a brutal conflict between wealthy cattle barons and immigrant settlers in Wyoming.
Kris Kristofferson eventually took the lead role of James Averill when the film finally moved forward. Heaven’s Gate became one of Hollywood’s most notorious box office disasters, famously destroying United Artists as a studio.
Wayne may have dodged a bullet on this one.
10. Lonesome Dove (1989)

Author Larry McMurtry originally imagined Lonesome Dove as a movie starring Wayne, James Stewart, and Henry Fonda – a Western dream team that never got to ride together. Wayne reportedly passed because he believed the story felt like a farewell to the Western genre, a world he was not ready to say goodbye to.
The project was reworked into a Pulitzer Prize-winning novel and later a celebrated TV miniseries. Robert Duvall and Tommy Lee Jones starred to enormous critical praise.
11. Patton (1970)

Wayne desperately wanted to play General George S. Patton, drawn to the warrior’s fierce patriotism and commanding personality.
Producers, however, turned him down, reportedly fearing that Wayne would simply play himself rather than capturing the complicated, contradictory nature of the real Patton.
George C. Scott took the role and delivered one of the most celebrated performances in movie history, winning the Academy Award – which he famously refused to accept.
Wayne must have watched that ceremony with very mixed feelings.
12. Butch Cassidy and the Sundance Kid (1969)

Wayne was considered for the role of the Sundance Kid, but the film’s playful, revisionist take on the Western genre was a tough sell for a man who took cowboys very seriously. At 62, his age was also a factor in the final casting decision.
Robert Redford stepped into the role and became a massive star alongside Paul Newman. The film’s breezy charm and buddy chemistry made it a timeless classic, earning four Academy Awards and a permanent place in pop culture history.
13. The Frisco Kid (1979)

According to Gene Wilder’s own autobiography, Wayne was actually willing to take the role of Tommy Lillard in this quirky Western comedy. The stumbling block was not his interest but the money – funding for the project could not be secured with Wayne attached.
Harrison Ford ultimately stepped in and brought his signature charm to the part. The film paired him with Gene Wilder in an unlikely but entertaining comedic duo.
It remains a fun, underrated gem from that era of Hollywood filmmaking.
14. The Hostiles (Unproduced)

Clint Eastwood – the very man who benefited from Wayne turning down Dirty Harry – later sent Wayne a script for an unproduced Western called The Hostiles. Eastwood hoped the two legends could share the screen together in what would have been a truly historic pairing.
Wayne returned the script with a flat “No,” and the project never moved forward. The world never got to see those two icons of the Western genre face off or ride side by side, which remains one of Hollywood’s great what-ifs.
15. Beau John (Unproduced)

A script called Beau John was commissioned specifically for Wayne, with a plan to co-star alongside a young Ron Howard. The project had real potential and would have been a touching passing-of-the-torch moment between a Hollywood legend and a rising star.
Sadly, Wayne’s declining health made it impossible to move the film into production. He passed away in June 1979, and Beau John was never made.
It stands as a quiet, bittersweet reminder of stories that never got the chance to be told.