秀兰·邓波儿
Shirley Temple
饰:劳德·舍曼 Miss Lloyd Sherman
莱昂纳尔·巴里摩尔
Lionel Barrymore
饰:父亲 Col. Lloyd
伊夫琳·维纳布尔
Evelyn Venable
饰:伊丽莎白 Elizabeth Lloyd Sherman
约翰·洛基
John Lodge
饰:杰克 Jack Sherman
西德尼·布莱克默
Sidney Blackmer
饰:Swazey
Alden 'Stephen' Chase
Stephen Chase
饰:Hull
William Burress
饰:Dr. Scott
弗兰克·达里恩
Frank Darien
饰:Nebler
罗伯特·沃里克
Robert Warwick
饰:Col. Gray
海蒂·麦克丹尼尔斯
Hattie McDaniel
饰:Becky ('Mom Beck') Porter
Geneva Williams
饰:Maria
比尔·罗宾逊
Bill Robinson
饰:Walker
C.E. Anderson
饰:Overseer (uncredited)
Edward Earle
饰:Colonel's Aide (uncredited)
Martin Faust
饰:Frontiersman (uncredited)
Frank Hammond
饰:Carriage Driver (uncredited)
Arthur Stuart Hull
饰:Passerby (uncredited)
John Ince
饰:Sheriff Williams (uncredited)
Paul McVey
饰:Colonel's Aide (uncredited)
伯特·穆尔豪斯
Bert Moorhouse
饰:Party Guest (uncredited)
戴夫·奥布莱恩
Dave O'Brien
饰:Frank Randolph (uncredited)
弗兰克·奥康纳
Frank O'Connor
饰:Aide (uncredited)
Vester Pegg
饰:Frontiersman (uncredited)
Harry Strang
饰:Sergeant (uncredited)
Lucille Ward
饰:Aunt Sally Tyler (uncredited)
Ford West
饰:Village Hanger-On (uncredited)
Lillian West
饰:Neighbor (uncredited)
查尔斯·C·威尔逊
Charles C. Wilson
饰:Jeremy Higgins, Union-Pacific representative (uncredited)
Avonnie Jackson
饰:May Lily
Nyanza Potts
饰:Henry Clay
Roland Hamblen
饰:Card Manipulator (uncredited)
Thomas Kellard
饰:(uncredited)
Avonne Jackson
饰:May Lily
William Burgess
饰:Dr. Scott,(as William Burress)