We Were Soldiers: Cast

profile image
Mel Gibson
Lt. Col. Hal Moore
profile image
Madeleine Stowe
Julie Moore
profile image
Greg Kinnear
Maj. Bruce 'Snake' Crandall
profile image
Sam Elliott
Sgt. Maj. Basil Plumley
profile image
Chris Klein
2nd Lt. Jack Geoghegan
profile image
Keri Russell
Barbara Geoghegan
profile image
Barry Pepper
Joe Galloway
profile image
Đơn Dương
Lt. Col. Nguyen Huu An
profile image
Ryan Hurst
Sgt. Ernie Savage
profile image
Robert Bagnell
1st Lt. Charlie Hastings
profile image
Marc Blucas
2nd Lt. Henry Herrick
profile image
Josh Daugherty
Sp4 Robert Ouellette
profile image
Jsu Garcia
Capt. Tony Nadal
profile image
Jon Hamm
Capt. Matt Dillon
profile image
Clark Gregg
Capt. Tom Metsker
profile image
Desmond Harrington
Sp4 Bill Beck
profile image
Blake Heron
Sp4 Galen Bungum
profile image
Erik MacArthur
Sp4 Russell Adams
profile image
Dylan Walsh
Capt. Robert Edwards
profile image
Mark McCracken
Capt. Ed 'Too Tall' Freeman
profile image
Edwin EdVanzd
Pfc. Willie Godboldt
profile image
Brian Tee
Pfc. Jimmy Nakayama
profile image
Sloane Momsen
Cecile Moore
profile image
Bellamy Young
Catherine Metsker
profile image
Simbi Khali
Alma Givens
profile image
Jim Grimshaw
Maj. Gen. Henry Kinnard
profile image
Forry Smith
Sfc. Carl Palmer
profile image
Steven Nelson
Sp5 Charlie 'Doc' Lose
profile image
Vincent Angell
Capt. Robert 'Doc' Carrera
profile image
Michael Tomlinson
Col. Tim Brown
profile image
Keith Szarabajka
Diplomatic Spook
profile image
Tim Abell
Army Intelligence Officer
profile image
Patrick St. Esprit
General in Hallway
profile image
Mike White
Sfc. Bob White, Mortar Sergeant
profile image
Daniel Roebuck
Medevac CO
profile image
Maia Lien
Army Wife
profile image
Dan Beene
Cab Driver
profile image
Taylor Momsen
Daughter Julie Moore
profile image
Joshua McLaurin
Greg Moore
profile image
Devon Werkheiser
Steve Moore
profile image
Luke Benward
David Moore
profile image
Billinjer C. Tran
Viet Minh Sergeant
profile image
Vien Hong
Mr. Nik
profile image
Joseph Tran
NVA Prisoner
profile image
Joseph Hieu
NVA Officer
profile image
Lam Nguyen
NVA Soldier with Bayonet
profile image
Diep Bui
NVA Wife
profile image
Andrew Wallace
French Bugler
profile image
Nicholas Hosking
French Captain
profile image
Michael Giordani
French Lieutenant
profile image
Shepard Koster
Reporter
profile image
Kate Lombardi
Reporter
profile image
Ingrid Semler
Reporter
profile image
Jason Powell
Sgt. Robert Stokes
profile image
Doug C. Cook
Capt. Ray Lefebvre
profile image
Sean Bunch
Trooper on Fire
profile image
F. Lee Reynolds
Chopper Crewman
profile image
Stephen Zapotoczny
Edwards' Radio Operator
profile image
Frank Kostenko Jr.
Foxhole Trooper
profile image
Ben Allison
Lt. Cochran (uncredited)
profile image
Brian Carpenter
Sec. of Defense Robert McNamara (uncredited)
profile image
Chris Cate
Soldier (uncredited)
profile image
George Cheung
NVA Officer (uncredited)
profile image
Greg Craft
Soldier (uncredited)
profile image
Donald DeNoyer
Soldier (uncredited)
profile image
Cliff Fleming
Capt. Jon Mills (uncredited)
profile image
Brendan Ford
Jump Coordinator (uncredited)
profile image
Kelli Franklin
Mrs. Charlie Hastings (uncredited)
profile image
Christian Gibson
Soldier (uncredited)
profile image
William Gibson
Soldier (uncredited)
profile image
Anthony Gilbert
Soldier (uncredited)
profile image
Justin Gordon
French Officer (uncredited)
profile image
Shannon M. Hart
Army Wife (uncredited)
profile image
Kimby Jagnandan
Spectator (uncredited)
profile image
Lyndon B. Johnson
Self (archive footage) (uncredited)
profile image
Derrell Keith Lester
Black Private (uncredited)
profile image
Will Klipstine
Private Davey (uncredited)
profile image
Matthew Lang
1st Lt. John Arrington (uncredited)
profile image
Danny Le Boyer
Sergeant (uncredited)
profile image
Blake Lena
Soldier (uncredited)
profile image
Matt Mangum
Pvt. Soprano (uncredited)
profile image
Johnny Nguyen
Young NVA Lieutenant (uncredited)
profile image
Randy Oglesby
Lt. Col. List (uncredited)
profile image
Jonathan Parks Jordan
White Private (uncredited)
profile image
John Paul Rice
Pvt. John Henry (uncredited)
profile image
Keni Thomas
Sergeant (uncredited)
profile image
Phong Atwood Vo
North Vietnamese Soldier - South Vietnamese and Villager (voice) (uncredited)