Britannica Sources used in this answer

Why did Gary Cooper play Alvin York in Sergeant York?

Created from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles.

Alvin York had long refused numerous requests to film his life story. When he finally agreed to allow the production of the 1941 film Sergeant York, he set several conditions for his approval, one of which was that Gary Cooper be cast to portray him.1

Although Cooper initially felt he was too old for the role, he ultimately accepted the part and delivered an Academy Award-winning performance that earned the approval of York himself.12