Robert Walker
Pvt. Marion Hargrove
Keenan Wynn
Pvt. Mulvehill
Grant Mitchell
Uncle George
Ray Collins
Brodie S. Griffith
Chill Wills
First Sgt. Cramp
Marta Linden
Mrs. Holliday
George Offerman, Jr.
Pvt. Orrin Esty
Edward Fielding
Gen. Dillon
William Phillips
Pvt. Bill Burk (as Wm. 'Bill' Phillips)
Douglas Fowley
Capt. R.S. Manville
Harry Tyler
Man on Train (uncredited)
Louis Jean Heydt
Officer Administering Oath (uncredited)
Frank Faylen
M.P. (uncredited)
Mantan Moreland
Train Porter (uncredited)
Joe Devlin
Mess Hall Sergeant (uncredited)
Robert Benchley
Mr. Holliday