Harry Colebourn
Colonel Barret
General Hallholland
Protheroe
Macray
Corporal Randy Taylor
Captain Elliot
Sgt. Major Picard
Timmy (as Joshua Ballard)
Timmy's Mother
Wallace (as Arne Macpherson)
Evans
George
Major Crawford (as Christopher Sigurdson)
Captain Osbourn
Conductor
Officer #1
Officer #2
Officer #3
Company Captain
Father
Young Boy
Dispatch Rider
Freckle-Faced Private
Nurse
Matronly Woman
Mrs. McGuiness
Muriel
Tanner (as Stephen Eric Mcintyre)
Cowboy Wrangler
Fiddler
Bugler
Young Winnie
Grown Winnie
Background Performer (uncredited)
Soldier (uncredited)
Officer (uncredited)
Doctor (uncredited)
Canadian soldier (uncredited)
Young Harry Colebourn (uncredited)