约翰·韦恩
John Wayne
饰:John Trent
弗兰克·麦休
Frank McHugh
饰:Corporal Tippy
玛赛莲·黛
Marceline Day
饰:Alice Keller
Otis Harlan
饰:Uncle Zeke Keller
亚基马·坎纳特
Yakima Canutt
饰:High Wolf
Lafe McKee
饰:Lafe
Chief John Big Tree
饰:Indian Chief (uncredited)
Bob Burns
饰:Tall Man in Store (uncredited)
Ben Corbett
饰:Wagon driver Benny (uncredited)
弗兰克·埃利斯
Frank Ellis
饰:First Henchman (uncredited)
Bob Fleming
饰:Officer (uncredited)
Clarence Geldart
饰:Army Captain (uncredited)
Jack Kirk
饰:Guitar player Jack (uncredited)
Bud McClure
饰:Man at meeting (uncredited)
巴德·奥斯博内
Bud Osborne
饰:Army Telegrapher (uncredited)
Al Taylor
饰:Jonesy (uncredited)
Blackjack Ward
饰:Telegraph Line Worker (uncredited)
斯利姆·惠特克
Slim Whitaker
饰:Second Henchman (uncredited)
Duke
Duke
饰:Duke, John's Hose (as Duke the Miracle Horse)
Albert J. Smith
饰:Gus Lynch
Chuck Baldra
Chuck Baldra
饰:Guitar player Chuck (uncredited)
Artie Ortego
Jack Jones