Filmmakers
Above the lineRW
Director
Randall Wallace
RW
Screenplay
Randall Wallace
DS
Cinematography
Dean Semler
Director of Photography
WH
Editing
William Hoy
Editor
NG
Music
Nick Glennie-Smith
Original Music Composer
TS
Production Design
Thomas E. Sanders
MB
Costume Design
Michael T. Boyd
Cast
87MG
Mel Gibson
Lt. Col. Hal Moore
MS
Madeleine Stowe
Julie Moore
GK
Greg Kinnear
Maj. Bruce 'Snake' Crandall
SE
Sam Elliott
Sgt. Maj. Basil Plumley
CK
Chris Klein
2nd Lt. Jack Geoghegan
KR
Keri Russell
Barbara Geoghegan
BP
Barry Pepper
Joe Galloway
ND
Đơn Dương
Lt. Col. Nguyen Huu An
RH
Ryan Hurst
Sgt. Ernie Savage
RB
Robert Bagnell
1st Lt. Charlie Hastings
MB
Marc Blucas
2nd Lt. Henry Herrick
JD
Josh Daugherty
Sp4 Robert Ouellette
JG
Jsu Garcia
Capt. Tony Nadal
JH
Jon Hamm
Capt. Matt Dillon
CG
Clark Gregg
Capt. Tom Metsker
DH
Desmond Harrington
Sp4 Bill Beck
BH
Blake Heron
Sp4 Galen Bungum
EM
Erik MacArthur
Sp4 Russell Adams
DW
Dylan Walsh
Capt. Robert Edwards
MM
Mark McCracken
Capt. Ed 'Too Tall' Freeman
EE
Edwin EdVanzd
Pfc. Willie Godboldt
BT
Brian Tee
Pfc. Jimmy Nakayama
SM
Sloane Momsen
Cecile Moore
BY
Bellamy Young
Catherine Metsker
SK
Simbi Khali
Alma Givens
JG
Jim Grimshaw
Maj. Gen. Henry Kinnard
FS
Forry Smith
Sfc. Carl Palmer
SN
Steven Nelson
Sp5 Charlie 'Doc' Lose
VA
Vincent Angell
Capt. Robert 'Doc' Carrera
MT
Michael Tomlinson
Col. Tim Brown
KS
Keith Szarabajka
Diplomatic Spook
TA
Tim Abell
Army Intelligence Officer
PE
Patrick St. Esprit
General in Hallway
MW
Mike White
Sfc. Bob White, Mortar Sergeant
DR
Daniel Roebuck
Medevac CO
ML
Maia Lien
Army Wife
DB
Dan Beene
Cab Driver
TM
Taylor Momsen
Daughter Julie Moore
JM
Joshua McLaurin
Greg Moore
DW
Devon Werkheiser
Steve Moore
LB
Luke Benward
David Moore
BT
Billinjer C. Tran
Viet Minh Sergeant
VH
Vien Hong
Mr. Nik
JT
Joseph Tran
NVA Prisoner
JH
Joseph Hieu
NVA Officer
LN
Lam Ngoc Nguyen
NVA Soldier with Bayonet
DB
Diep Bui
NVA Wife
AW
Andrew Wallace
French Bugler
NH
Nicholas Hosking
French Captain
MG
Michael Giordani
French Lieutenant
SK
Shepard Koster
Reporter
KL
Kate Lombardi
Reporter
IS
Ingrid Semler
Reporter
JP
Jason Powell
Sgt. Robert Stokes
DC
Doug C. Cook
Capt. Ray Lefebvre
SB
Sean Bunch
Trooper on Fire
FR
F. Lee Reynolds
Chopper Crewman
SZ
Stephen Zapotoczny
Edwards' Radio Operator
FJ
Frank Kostenko Jr.
Foxhole Trooper
BA
Ben Allison
Lt. Cochran (uncredited)
BC
Brian Carpenter
Sec. of Defense Robert McNamara (uncredited)
CC
Chris Cate
Soldier (uncredited)
GC
George Cheung
NVA Officer (uncredited)
GC
Greg Craft
Soldier (uncredited)
DD
Donald DeNoyer
Soldier (uncredited)
CF
Cliff Fleming
Capt. Jon Mills (uncredited)
BF
Brendan Ford
Jump Coordinator (uncredited)
KF
Kelli Franklin
Mrs. Charlie Hastings (uncredited)
CG
Christian Gibson
Soldier (uncredited)
WG
William Gibson
Soldier (uncredited)
AG
Anthony Gilbert
Soldier (uncredited)
JG
Justin Gordon
French Officer (uncredited)
SH
Shannon M. Hart
Army Wife (uncredited)
KJ
Kimby Jagnandan
Spectator (uncredited)
LJ
Lyndon B. Johnson
Self (archive footage) (uncredited)
DL
Derrell Keith Lester
Black Private (uncredited)
WK
Will Klipstine
Private Davey (uncredited)
ML
Matthew Lang
1st Lt. John Arrington (uncredited)
DB
Danny Le Boyer
Sergeant (uncredited)
BL
Blake Lena
Soldier (uncredited)
MM
Matt Mangum
Pvt. Soprano (uncredited)
JN
Johnny Tri Nguyen
Young NVA Lieutenant (uncredited)
RO
Randy Oglesby
Lt. Col. List (uncredited)
JJ
Jonathan Parks Jordan
White Private (uncredited)
JR
John Paul Rice
Pvt. John Henry (uncredited)
KT
Keni Thomas
Sergeant (uncredited)
PV
Phong Atwood Vo
North Vietnamese Soldier - South Vietnamese and Villager (voice) (uncredited)
Departments
168Production
- Elizabeth LangAdditional Casting
- Rajeev MalhotraAdditional Post-Production Supervisor
- Steve DirkesAssistant Location Manager
- Matt DiFrancoAssistant Production Coordinator
- William HoyAssociate Producer
- Eveleen BandyAssociate Producer
- Amanda MackeyCasting
- Cathy Sandrich GelfondCasting
- Kim McCrayCasting Assistant
- Danielle Lemmon ZapotocznyCo-Producer
- Stephen ZapotocznyCo-Producer
- Bob EicholzExecutive In Charge Of Production
- Jim LemleyExecutive Producer
- Arne SchmidtExecutive Producer
- Rebecca QuickExtras Casting Assistant
- Cathy SchweickhardtFirst Assistant Accountant
- Sig De MiguelLocal Casting
- Carol FlaisherLocation Manager
- Bruce DaveyProducer
- Stephen McEveetyProducer
- Randall WallaceProducer
- Shauna L. KroenProduction Accountant
- Brian L. AultmanProduction Accountant
- Kathy Leigh FlemingProduction Coordinator
- Haley SweetProduction Coordinator
- Gregg EdlerProduction Supervisor
- Pamela HilseTravel Coordinator
Camera
- Eric LeftridgeAdditional Camera
- David B. NowellAerial Camera
- Andrew OsborneAssistant Camera
- Peter McAdamsBest Boy Grip
- Kevin GugleCamera Intern
- Micah Y. BisagniCamera Loader
- Ingrid SemlerCamera Loader
- Jerry G. CallawayCamera Operator
- John W. MurphyDolly Grip
- Paul HamacherDolly Grip
- Michael CassidyFirst Assistant Camera
- Ron CooneyFirst Company Grip
- Thomas A. CurranGrip
- Paul F. BarronGrip
- Michael GuthrieKey Grip
- Kirk BloombergSecond Assistant Camera
- Bill MorrisonSecond Company Grip
- Mark O'KaneSteadicam Operator
- Stephen VaughanStill Photographer
Sound
- Tim BoggsADR Editor
- Weldon BrownADR Mixer
- Claudia CarleADR Recordist
- Paul FlinchbaughAssistant Sound Editor
- Kevin SorensenBoom Operator
- Nick Glennie-SmithConductor
- Michael HertleinDialogue Editor
- Craig JurkiewiczFoley Editor
- Nerses GezalyanFoley Mixer
- Wylie StatemanFoley Supervisor
- Michael LustigMusic Consultant
- Laura PerlmanMusic Editor
- Catherine BottMusician
- Ashley IrwinOrchestrator
- Tim CooneyProduction Sound Mixer
- Malcolm LukerScoring Mixer
- Geoffrey G. RubaySound Designer
- Richard Dwan Jr.Sound Editor
- Hector C. GikaSound Effects Editor
- Steve BartkowiczSound Engineer
- Marc FishmanSound Re-Recording Mixer
- Matt ColleranSound Recordist
- Kelly OxfordSupervising ADR Editor
- Lon BenderSupervising Sound Editor
Art
- Wendy RichardsonArt Department Coordinator
- Kevin KavanaughArt Direction
- James CoraloranArt Direction
- Christopher CarlsonAssistant Decorator
- Stan CockerellAssistant Property Master
- Bill IiamsConstruction Coordinator
- Clint SchultzGraphic Designer
- Douglas BealeGreensman
- Greg SangerLeadman
- Gary ClarkPainter
- Daren DochtermanProduction Illustrator
- Jim ZemanskyProperty Master
- Gary FettisSet Decoration
- Randy BobbittSet Decoration
- Naaman MarshallSet Designer
- Rick GlennSet Dresser
- James DiggsStandby Painter
- John MannStoryboard Artist
- Robert DawsonTitle Designer
Costume & Make-Up
- Joe McCloskeyCostume Supervisor
- Anthony AlmarazCostumer
- Kerry MendenhallHairstylist
- Beth MillerKey Hair Stylist
- Craig ReardonKey Makeup Artist
- Jane AullMakeup Artist
- Michael MillsMakeup Supervisor
- Kate SawyerSeamstress
- Suzanne RobertsonSet Costumer
- Daniel B. FosterSet Dressing Artist
- Carmen CuebelloTailor
Visual Effects
- Greg Morse24 Frame Playback
- Nikos Kalaitzidis3D Animator
- Darren PoeCompositing Supervisor
- Jessica HarrisDigital Compositors
- Richard WoodSpecial Effects Supervisor
- Paul AbatemarcoVisual Effects Coordinator
- Kelly L'EstrangeVisual Effects Producer
- David GoldbergVisual Effects Supervisor
Editing
- Adam M. DuthieAssistant Editor
- Mike StanwickColor Timer
- Michael HealeyColorist
- Steve BowenDigital Color Timer
- Danny RaficFirst Assistant Editor
- Terra BlissProject Manager
Lighting
- Joe MartensAssistant Chief Lighting Technician
- James J. GilsonChief Lighting Technician
- Shawn DuchschererElectrician
- Miles AndersonGaffer
- Eddie EvansRigging Grip
Crew
- Cliff FlemingAerial Coordinator
- Vincent Joseph FlahertyArmorer
- John DiSanteCableman
- Lynn BasasCG Supervisor
- Susan Van ApeldoornCraft Service
- Julie AdamsDialect Coach
- Ken JonesDigital Effects Supervisor
- Kelly PortDigital Effects Supervisor
- Morris AroestiDriver
- Michael BurnettMakeup Effects
- Bruce BensonPilot
- Angel PinePost Production Supervisor
- Richard ColwellScenic Artist
- Paul LoweSet Medic
- Emily AaronsonSet Production Assistant
- Ian EyreSpecial Effects Assistant
- Paul J. LombardiSpecial Effects Coordinator
- Joel P. BlanchardSpecial Effects Technician
- Kristina AbbottStand In
- Allan GrafStunt Coordinator
- Lance GilbertStunt Coordinator
- Andy ChengStunts
- Eddie PerezStunts
- Todd BryantStunts
- Mark De AlessandroStunts
- Hugh Aodh O'BrienStunts
- Tad GriffithStunts
- John C. MeierStunts
- Simon RheeStunts
- Jon ValeraStunts
- Daniel T. DorranceSupervising Art Director
- Jason PowellTechnical Advisor
- Richard WardlowTechnical Supervisor
- Lee ScottTemp Music Editor
- Lee SteppTransportation Captain
- Edward O'NealTransportation Co-Captain
- Charley Bob BurnhamTransportation Coordinator
- Arne SchmidtUnit Production Manager
- Rachel AberlyUnit Publicist
- Michael EndosoUtility Stunts
- Kevin BoydVideo Assist Operator
- Randall BahnsenVisual Effects Editor
Writing
- Joseph L. GallowayNovel
- Harold G. MooreNovel
Directing
- Nilo OteroFirst Assistant Director
- Cate HardmanScript Supervisor
- Allen KupetskySecond Assistant Director
- Frank Kostenko Jr.Second Second Assistant Director
- Allan GrafSecond Unit Director
