Harold Goodwin
as
Jeremiah Carter
Edwin Maxwell
as
John T. Stuart
George Chandler
as
Loafer
Jack Kelly
as
Matt Clay
Barry Fitzgerald
as
Cocky
J.M. Kerrigan
as
Crimp
Thomas Mitchell
as
Driscoll
Mildred Natwick
as
Freda
John Agar
as
2nd Lt. Michael Shannon O'Rourke
Frank McGrath
as
Cpl. Derice
Ward Bond
as
Sgt. Maj. Michael O'Rourke
Sean McClory
as
Dinny Maher
Maureen O'Hara
as
Mary O'Donnell
Ron Nyman
as
Recruit
Ken Curtis
as
Specialty
Ava Gardner
as
Eloise Y. Kelly
Denis O'Dea
as
Father Josef
Bruce Seton
as
Wilson
Ken Curtis
as
Greeley Clegg
Paul Birch
as
Judge Edward Purcell
John McIntire
as
Maj. Frazer
Chuck Hayward
as
Trooper
Hank Worden
as
Deputy Curly
Ward Bond
as
Perley 'Buck' Sweet
John Wayne
as
Robert Marmaduke Sangster Hightower
Mildred Natwick
as
The Mother
Maureen O'Hara
as
Mary Kate Danaher
Barry Fitzgerald
as
Michaleen Oge Flynn
Sean McClory
as
Owen Glynn
Mildred Natwick
as
The Widow Sarah Tillane
Elizabeth Patterson
as
Ada Lester
George Chandler
as
Clerk
Ward Bond
as
Lov
Irving Bacon
as
Teller
Fredric March
as
Earl of Bothwell
Florence Eldridge
as
Elizabeth Tudor
Donald Crisp
as
Huntly
Alan Mowbray
as
Throckmorton
Ward Bond
as
Man
Frank Hagney
as
Policeman
J.M. Kerrigan
as
Terry
Edward G. Robinson
as
Arthur Ferguson Jones / Killer Manion
Edwards Davis
as
Captain, S.S. Shanghai
Sam Flint
as
City Commissioner
Sidney D'Albrook
as
Waiter
Thomas Mitchell
as
Doc Josiah Boone
Chief John Big Tree
as
Indian Scout
Tim Holt
as
Lieutenant Blanchard
William Hopper
as
Sergeant
Francis X. Bushman Jr.
as
Franz - Her Son
John Wayne
as
Officer
Hans Fuerberg
as
Officer
Harry Cording
as
(uncredited)
Ken Curtis
as
Charlie McCorry
Vera Miles
as
Laurie Jorgensen
Chuck Hayward
as
Man at Wedding
Olive Carey
as
Mrs. Jorgensen
Frank McGrath
as
Texas Ranger
Alan Hale
as
Cook
J.M. Kerrigan
as
Quincannon
Boris Karloff
as
Sanders
Victor McLaglen
as
The Sergeant
Chuck Hayward
as
Henchman
Carleton Young
as
Maxwell Scott
Ron Nyman
as
Townsman
Edgar Buchanan
as
Boston Attorney Francis X. O'Brien
Frank Hagney
as
Chief Petty Officer
Ron Nyman
as
Naval Officer
Lee Marvin
as
Thomas Aloysius 'Boats' Gilhooley
Mildred Natwick
as
Abby Allshard
Frank McGrath
as
Bugler / Indian
Chief John Big Tree
as
Chief Pony That Walks
John Agar
as
Lt. Flint Cohill