Cast and Crew of Flags of Our Fathers

Flags of Our Fathers

"Flags of Our Fathers" is a poignant war drama that brings to life the events surrounding one of the most iconic photographs in American history - the raising of the U.S. flag on Mount Suribachi on Iwo Jima during World War II. The film is based on the 2000 book of the same name by James Bradley and Ron Powers, exploring the lives of three of the six surviving servicemen who took part in the historic flag-raising moment.

The cast features several talented actors, with Ryan Phillippe leading the way as John 'Doc' Bradley, a Navy Hospital Corpsman who tended to the wounded during the battle. Phillippe skillfully portrays Bradley's courage and compassion, bringing to life a character who embodies the spirit of selflessness that was so crucial during the war effort. Meanwhile, Jesse Bradford takes on the role of Pvt. Rene Gagnon, a Marine who played an integral part in the flag-raising and subsequently returned home as a hero. Bradford's portrayal of Gagnon captures the character's transformation from a young man eager to fight for his country to a survivor struggling to adjust to life after the war.

The third central character is Pvt. Ira Hayes, a Pima Native American and one of the flag-raisers, portrayed by Adam Beach. Hayes' story is perhaps the most heart-wrenching of the three, as he grapples with the aftermath of the war, including the loss of his fellow soldiers and his own struggle with alcoholism. Beach's nuanced performance brings depth and humanity to Hayes, reminding audiences of the immense sacrifices made by all servicemen during the war effort and the often overlooked struggles they faced upon returning home. Together, these performances and the rich, compelling narrative deliver an unforgettable cinematic experience that pays homage to the heroes of Iwo Jima and resonates deeply with viewers.

Main Cast of Flags of Our Fathers

Ryan Phillippe as John 'Doc' Bradley

Ryan Phillippe

John 'Doc' Bradley
Jesse Bradford as Rene Gagnon

Jesse Bradford

Rene Gagnon
Adam Beach as Ira Hayes

Adam Beach

Ira Hayes
Adam Ruebin Beach (born November 11, 1972) is a Canadian Saulteaux actor. He is best known for his roles as Tommy on...
John Benjamin Hickey as Keyes Beech

John Benjamin Hickey

Keyes Beech
John Benjamin Hickey is an American stage and screen actor.
John Slattery as Bud Gerber

John Slattery

Bud Gerber
John M. Slattery, Jr. (born August 13, 1962) is an American actor and director, best known for his role as Roger...
Barry Pepper as Mike Strank

Barry Pepper

Mike Strank
Barry Robert Pepper is a Canadian actor. He is best known for roles such as Private Daniel Jackson in Saving Private...
Jamie Bell as Ralph "Iggy" Ignatowski

Jamie Bell

Ralph "Iggy" Ignatowski
Paul Walker as Hank Hansen

Paul Walker

Hank Hansen
Paul William Walker IV (September 12, 1973 – November 30, 2013) was an American actor. He became well known in 1999...
Robert Patrick as Colonel Chandler Johnson

Robert Patrick

Colonel Chandler Johnson
Robert Hammond Patrick was born on November 5, 1958 in Marietta, Georgia, raised there and Boston, Mass., Dayton,...
Neal McDonough as Captain Severance

Neal McDonough

Captain Severance
Neal McDonough was trained at the London Academy of Dramatic Arts and Sciences. His theatre credits include 'Cheap...
Melanie Lynskey as Pauline Harnois

Melanie Lynskey

Pauline Harnois
Melanie Jayne Lynskey (born 16 May 1977) is a New Zealand actress. Known for her portrayals of complex women and her...
Tom McCarthy as James Bradley

Tom McCarthy

James Bradley
Chris Bauer as Commandant Vandegrift

Chris Bauer

Commandant Vandegrift
Mark Christopher Bauer is an American actor. He is best known for his television work in The Wire, Third Watch, True...

Secondary Cast of Flags of Our Fathers

Alessandro Mastrobuono

Lindberg

Matt Huffman

Lieutenant Bell

James Newman

Local Politician

Mark Thomason

Military Censor

Oliver Davis

Young James Bradley

Lisa Dodson

Iggy's Mother

Jon Kellam

Senator Haddigan

Denise Vlasis

Luncheon Singer

Jenifer Menedis

Luncheon Singer

Joie Shettler

Luncheon Singer

Vivien Lesiak

Luncheon Singer

Donn Emerson

Navy Lieutenant on Plane

Yukari Black

Tokyo Rose (voice)

Jim Cantafio

Reporter (in LA) #1

Patrick New

Reporter (in Chicago) #2

Michael Canavan

Reporter at Hansen's

Erica Grant

Secretary

George Cambio

Lab Tech #2

David S. Brooks

Sergeant A Company

Daniel Forcey

Marine on Beach

Jeremy Merrill

Marine in Shellhole

John Maloney

Pilot

Dick 'Skip' Evans

Pilot

Karl Gulledge

Pilot

Michael Ahl

Senator (uncredited)

Brian Eric Alexander

Funeral Attendant (uncredited)

Martin Andris

Soilder (uncredited)

David Block

Busboy (uncredited)

Dale Caba

Photographer (uncredited)

Brian Ceponis

Navy Captain (uncredited)

Jean-Paul Chreky

Photographer (uncredited)

Paul Fahrenkopf

Dedication Attendee (uncredited)

Pamela Fischer

Military Wife (uncredited)

Reese Foster

Photographer (uncredited)

Jason Frederick

Baseball Player (uncredited)

Grétar Már Garðarsson

Solider (uncredited)

Katherine Hoskins Mackey

General's Wife (uncredited)

George Kardulias

Civilian Guest at Iwo Jima Memorial (uncredited)

Debbi Larkins

Movie Star #2 (uncredited)

Halldór Magnússon

Soldier on Beach (uncredited)

Jon Marshall

Background (uncredited)

Theo Marshall

Cubs Fan (uncredited)

Matthew Schueller

Military Personnel (uncredited)

Guðmundur Karl Sigurdórsson

Marine (uncredited)

Arne Starr

Rally Person (uncredited)

Vignir Jón Vignisson

Soldier with Dog (uncredited)

Crew of Flags of Our Fathers

Full backstage crew list →