- Robert Schenkkanwritten by &
- Graham Yostwritten by
- Robert Leckiebased in part on the book "Helmet for My Pillow" and
- Eugene Sledgebased in part on the book "With the Old Breed" (as Eugene B. Sledge) and
- Chuck Tatumadditional material from "Red Blood, Black Sand" by and
- Eugene Sledgeadditional material from "China Marine" by (as Eugene B. Sledge)
- Joseph Mazzello(as Joe Mazzello)
- Jon Seda(credit only)
- Laurence Breuls(as Laurence Shaman Breuls)
Rest of cast listed alphabetically
- Luke Arnold(uncredited)
- Sebastian Bertoli(uncredited)
- Nathin Art Butler(uncredited)
- Richard Cawthorne(uncredited)
- Andrew Gregson(uncredited)
- Yutaka Izumihara(uncredited)
- Callan Lewis(uncredited)
- David Ludlow(uncredited)
- Mauricio Merino Jr.(uncredited)
- Chris Milligan(uncredited)
- James Straiton(uncredited)
- Dylan Watson(uncredited)
- Jonathan Brytusassociate producer
- Gary Goetzmanexecutive producer
- Jennifer Jacksonassociate producer
- Eugene Kellyco-executive producer
- Miura Kiteco-producer
- Todd Londonproducer
- Bruce C. McKennaco-executive producer
- April Nociforaassociate producer
- George Pelecanosco-producer
- Kirk Saduskico-producer
- Robert Schenkkanco-producer
- Steve Shareshianproducer (as Steven Shareshian)
- Steven Spielbergexecutive producer
- Timothy Van Pattensupervising producer (as Tim Van Patten)
- Graham Yostco-executive producer
- Stephen F. Windondirector of photography
- Jennifer Eustoncasting director: New York
- Suzanne Smithcasting director: UK
- Richard Hobbssupervising art director
- Dominic Hymansupervising art director
- Simone Alberthair stylist / makeup artist
- Arthur Ayoubextras hair stylist
- Andrea Cadzowmakeup artist
- Charmaine Connellyprosthetic makeup artist
- Rick Connellyprosthetic makeup artist
- Michael Deakmakeup shop supervisor: KND EFX Group Inc.
- Toni Ffrenchmakeup supervisor
- Sean Genderson-set prosthetics supervisor
- Veronica Powellmakeup artist
- Tony Arapoglouassistant unit manager
- Mark Barlowassistant unit manager
- Cherylanne Martinunit production manager
- Andy Pappasunit manager
- Richard Sharkeyunit production manager
- Renata Blaichthird assistant director
- Sean Guestfirst assistant director
- Samantha McGradysecond assistant director (as Samantha Smith)
- Stuart Morriceon-set assistant director
- Andrew Powerfirst assistant director: vfx unit
- Ray Ackerlyswing gang
- Dominic Ackland-Snowconstruction coordinator
- Marko Anttonendraftsperson
- Luis Azevedostagehand
- Ben Barberbuyer/set dresser
- Raymond Barrysculptor
- Daniel Birtset dresser: military set decoration
- Ron Bedrosianadr mixer
- Tom Bellfortsupervising sound editor
- Benjamin L. Cooksupervising sound effects editor
- Patrick Cusackassistant sound editor
- Fabrice Galliadr assistant
- Nerses Gezalyansound mixer
- Hector C. Gikasound effects editor
- Daniel S. Irwinadr editor / dialogue editor
- Daniel J. Leahyre-recording mixer
- Craig Mannre-recording mixer
- Sam Abbottspecial effects technician
- Kerry Achurchsenior special effects technician
- Peter Armstrongsenior special effects technician
- Genevieve Bevan-Johnspecial effects technician
- Ben Broadbridgespecial effects technician
- Patrick Carmiggeltspecial effects technician
- Thomas Eucla Daviesspecial effects technician
- Keith Dawsonsenior special effects technician
- Michael Dawsonspecial effects assistant supervisor
- Anthony M. Edwardsworkshop manager
- Richard Chapellevisual effects director of photography
- Aaron Chiesavisual effects artist
- Tim Crosbieon-set supervisor
- Chris Dwyervisual effects assistant: Iloura
- Julia Egertondigital compositor: Iloura
- Nikeah Fordevisual effects production assistant
- Mitchell J. Glaservisual effects editor
- Christina Graffproducer: visual effects: crazy horse effects
- Paul Graffvisual effects supervisor: crazy horse effects
- Paul Hopkinsdigital artist
- Byron J. Brochmannutility stunts
- Mitch Deansstunt coordinator
- Russell Frostsafety officer
- Chris Kempsafety report officer
- Joe Pampanellasafety report officer
- Jacob Kyriakidisstunt performer (uncredited)
- Hiroo Minamiutility stunts (uncredited)
- Josh Dean Williamsutility stunts (uncredited)
- Steven Baileysecond assistant camera: VFX unit
- Robbie Boydassistant electrician
- James L. Brownlighting technician
- Richard Chapelledirector of photography: visual effects
- Deanne Chiucamera attachment
- Huckle Clearyrigging technician: supervising
- Dominic Connoradvanced rigging technician
- Andrew Cooperstill photographer
- Robbie Dewhurstassistant electrician
- Craig Farrandassistant electrician
- Jennifer Eustoncasting: New York
- Brietta Haguecasting assistant: Australia
- Barbara Harrisadr voice casting
- Gabrielle Healyextras casting
- Christal Kargecasting associate
- Kate Leonardextras casting coordinator
- David Newmancasting associate: Australia
- Suzanne Smithcasting: UK (as Suzanne M. Smith)
- Ann Tarpeyextras casting coordinator
- Lisa Ystromcasting associate
- Javier Arrietaset costumer
- Lucy Bowringcostume coordinator
- Kassandra Bulmancostume production assistant
- Abbie Chapmanset costumer
- Ken Crouchcostume supervisor
- Beau Desmondset costumer
- Chantelle Dixonwebbing continuity
- Ellen Doyleseamstress
- Robyn Elliottco-costume supervisor (as Robyn Elliot)
- Brad Besserpost-production assistant
- Meri Blazevskiassistant editor
- Mark Czyzewskiadditional editor (as Markus Czyzewski)
- Brad Davenportpost-production assistant
- Mark Dennisonon-line editor
- Cynthia Fitzpatrickeditor: trailer
- Scott Gregorydigital film colorist
- Mark Hartzellassistant editor
- Grayton Heverntelecine assistant
- Jess Conoplialocation assistant
- Jessica Dartassistant location manager
- Nick Daubenysupervising location manager
- Maude Heathlocation manager
- Paul Knezeviclocation assistant
- Drew Rhodeslocation manager
- Deva Andersonmusic supervisor
- Rob Brophymusician: viola
- Sandy De Crescentorchestra contractor (as Sandy DeCrescent)
- Steve Dressmusician
- Ray Espinola Jr.music coordinator
- Elizabeth Finchorchestrator
- John Finkleamusic editor
- Bruce Fowlerorchestrator
- Evyen Kleanmusic supervisor (as Evyen J. Klean)
- Steven Kofskymusic production services
- Rebecca Thornellscript analyst
- Kristin Witcombescript supervisor
- Hamish Alderson-Hicksaction vehicle supervisor
- Russell Boydtransportation captain
- Henry Draytransportation coordinator
- Colin Forsythepicture vehicle mechanic
- Nicholas Andrew Hallsdriver: cast
- Michelle Italiatransportation secretary
- Jules Lingaction vehicle driver
- Ahmet Ahmetcreative director
- Hugh Ambrosehistorical consultant
- Yoshi Andoadr voice artist
- Simon Athertonmaster armorer
- Camilla Bakerassistant to cast
- Rowan Barrproduction runner
- Samantha Beckerassistant: Mr. Spielberg
- Engeline Bermudezassistant accountant
- Miles Blowlaboratory technician
- Lucie Bourgeauassistant production coordinator: additional photography
Contribute to this page
Suggest an edit or add missing content