弗莱德·麦克莫瑞
Fred MacMurray
饰:Jim Hawkins
杰克·奥克
Jack Oakie
饰:Henry B. 'Wahoo' Jones
简·帕克
Jean Parker
饰:Amanda Bailey
劳伊德·诺兰
Lloyd Nolan
饰:Sam 'Polka Dot' McGee
Edward Ellis
饰:Major Bailey
本尼·巴莱特
Benny Bartlett
饰:David (as Bennie Bartlett)
Frank Shannon
饰:Capt. Stafford
Frank Cordell
饰:Ranger Ditson
理查德·卡尔
Richard Carle
饰:Casper Johnson
杰德·普罗蒂
Jed Prouty
饰:District Attorney Dave Twitchell
弗莱德·科勒
Fred Kohler
饰:Jess Higgins (as Fred Kohler Sr.)
乔治·海耶斯
George Hayes
饰:Judge Snow (as George Hayes)
斯坦利·安德鲁斯
Stanley Andrews
饰:First Higgins Henchman (uncredited)
欧文·培根
Irving Bacon
饰:David's Father (uncredited)
Kathryn Bates
饰:School Teacher (uncredited)
Hank Bell
饰:Hank Wallace, Texas Ranger (uncredited)
Bobby Caldwell
饰:Boy in Coach (uncredited)
斯潘塞·查特斯
Spencer Charters
饰:Sheriff Jake (uncredited)
Joe Dominguez
饰:Texas Ranger (uncredited)
弗兰克·埃利斯
Frank Ellis
饰:Texas Ranger (uncredited)
Harrison Greene
饰:Stage Passenger (uncredited)
Neal Hart
饰:Texas Ranger (uncredited)
戴尔·亨德森
Dell Henderson
饰:Citizen (uncredited)
霍华德·乔斯林
Howard Joslin
饰:Texas Ranger (uncredited)
Cecil Kellogg
饰:Ranger (uncredited)
Frank Leyva
饰:Mexican (uncredited)
吉姆·梅森
Jim Mason
饰:Second Higgins Henchman (uncredited)
Nelson McDowell
饰:Stage Passenger (uncredited)
查尔斯·米德尔顿
Charles Middleton
饰:Higgins' Lawyer (uncredited)
Rhea Mitchell
饰:Stage Passenger (uncredited)
Jack Montgomery
饰:Texas Ranger (uncredited)
William H. Strauss
饰:Juror (uncredited)
Monte Vandergrift
饰:Messenger (uncredited)
Gayne Whitman
饰:Announcer (uncredited)
Ray Burgess
Ray Burgess
饰:Texas Ranger (uncredited)
Homer Farra
Homer Farra
饰:Texas Ranger (uncredited)
William Gillis
饰:Texas Ranger (uncredited)
Elena Martínez
Elena Martínez
饰:Maria (uncredited)
Joseph Rickman
Joseph Rickman
饰:Texas Ranger (uncredited)
Lloyd A. Saunders
Lloyd A. Saunders
饰:Texas Ranger (uncredited)
Clyde Tingley
Clyde Tingley
饰:Henchman (uncredited)
George 'Gabby' Hayes
George 'Gabby' Hayes
饰:Judge Snow
John Beck