Stan Shaw
Pfc / Sgt. Tyrone Washington
Andrew Stevens
Pvt. Billy Ray Pike
James Canning
Pvt. Alvin Foster / Narrator
Michael Lembeck
Pvt. Vinnie Fazio
Craig Wasson
Pvt. Dave Bisbee
Scott Hylands
Capt. Collins
James Whitmore Jr.
Lt. Archer
Noble Willingham
Sergeant Curry
R. Lee Ermey
Sergeant Loyce
Santos Morales
Sergeant Aquilla
Henry Strzalkowski
Bit Part (uncredited)
Rick Natkin
Soldier at Long Khe