as Pvt. Joe Marblehead / Homer the Dog (voice)
as Sgt. Flint (as Richard Wessel)
as Col. Phillip Potts
as Private (uncredited)
as Ma (archive footage) (uncredited)
as Private (uncredited)
as Master Sergeant Good (archive footage) (uncredited)
as Private (archive footage) (uncredited)
as Private (uncredited)