Cast and Crew of Flags of Our Fathers

Flags of Our Fathers

A single shot can end the war.

"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.

Flags of Our Fathers is part of the Clint Eastwood's Iwo Jima Collection.

Full Cast of Flags of Our Fathers

Adam Beach as Ira Hayes

Adam Beach

as 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

as Keyes Beech

John Benjamin Hickey is an American stage and screen actor.

John Slattery as Bud Gerber

John Slattery

as Bud Gerber

John M. Slattery, Jr. (born August 13, 1962) is an American actor and director, best known for his role as Roger Ster...

Barry Pepper as Mike Strank

Barry Pepper

as Mike Strank

Barry Robert Pepper is a Canadian actor. He is best known for roles such as Private Daniel Jackson in Saving Private ...

Paul Walker as Hank Hansen

Paul Walker

as Hank Hansen

Paul William Walker IV (September 12, 1973 – November 30, 2013) was an American actor. He became well known in 1999 a...

Robert Patrick as Colonel Chandler Johnson

Robert Patrick

as Colonel Chandler Johnson

Robert Hammond Patrick was born on November 5, 1958 in Marietta, Georgia, raised there and Boston, Mass., Dayton, Ohi...

Neal McDonough as Captain Severance

Neal McDonough

as Captain Severance

Neal McDonough was trained at the London Academy of Dramatic Arts and Sciences. His theatre credits include 'Cheap Ta...

Melanie Lynskey as Pauline Harnois

Melanie Lynskey

as Pauline Harnois

Melanie Jayne Lynskey (born 16 May 1977) is a New Zealand actress. Known for her portrayals of complex women and her ...

Chris Bauer as Commandant Vandegrift

Chris Bauer

as Commandant Vandegrift

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

Myra Turley as Madeline Evelley

Myra Turley

as Madeline Evelley

Myra Turley is an American film and television actress.

Benjamin Walker as Harlon Block

Benjamin Walker

as Harlon Block

From Wikipedia, the free encyclopedia Benjamin Walker (born born June 21, 1982) is an American actor, best known for...

Alessandro Mastrobuono

as Lindberg
Scott Eastwood as Lundsford

Scott Eastwood

as Lundsford

Scott Eastwood (born Scott Clinton Reeves; March 21, 1986) is an American actor, model, and professional skydiver. He...

Stark Sands as Gust

Stark Sands

as Gust

Stark Bunker Sands is an American actor. He is known for his role as Tunny in the original Broadway cast of American ...

Harve Presnell as Dave Severance

Harve Presnell

as Dave Severance

Harve Presnell (September 14, 1933 – June 30, 2009) was an American actor and singer. He began his career in the mid ...

Len Cariou as Mr. Beech

Len Cariou

as Mr. Beech

From Wikipedia, the free encyclopedia. Leonard Joseph “Len” Cariou (born September 30, 1939) is a Canadian actor, be...

Christopher Curry as Ed Block

Christopher Curry

as Ed Block

Christopher Curry (born Christopher Root; October 22, 1948) is an American actor and writer.

Beth Grant as Mother Gagnon

Beth Grant

as Mother Gagnon

Beth Grant (born September 18, 1949) is an American actress. She is known for often playing characters who are conser...

Ann Dowd as Mrs. Strank

Ann Dowd

as Mrs. Strank

Ann Dowd is an American actress. She decided to become an actress while a premed student at the College of the Holy C...

David Patrick Kelly as President Truman

David Patrick Kelly

as President Truman

David Patrick Kelly (born January 23, 1951) is an American actor and musician who has appeared in numerous films, inc...

Jon Polito as Borough President

Jon Polito

as Borough President

Jon Polito (born December 29, 1950 — September 1, 2016) was an American actor. In a career spanning 35 years and over...

Ned Eisenberg as Joe Rosenthal

Ned Eisenberg

as Joe Rosenthal

Ned Eisenberg (January 13, 1957 – February 27, 2022) was an American actor known for his recurring role on Law & Orde...

Vincent Foster as Major on Plane

Vincent Foster

as Major on Plane

A founding member and the former Associate Artistic Director of The Actors' Gang, the Los Angeles based theater ensem...

Kirk B.R. Woller as Bill Genaust

Kirk B.R. Woller

as Bill Genaust

From Wikipedia, the free encyclopedia Kirk Bryan Ramon Woller (born March 9, 1962) is an American actor who has had ...

Tom Verica as Lieutenant Pennell

Tom Verica

as Lieutenant Pennell

Tom Verica was born on May 13, 1964 and is currently 60 years old.

Jason Gray-Stanford as Lieutenant Schrier

Jason Gray-Stanford

as Lieutenant Schrier

Jason Gray-Stanford (born May 19, 1970) is a Canadian actor and voice actor . He is known for playing Lieutenant Rand...

Matt Huffman

as Lieutenant Bell
David Hornsby as Louis Lowery

David Hornsby

as Louis Lowery

David Hornsby was born on December 1, 1975 and is currently 48 years old.

David Rasche as Senator

David Rasche

as Senator

David Rasche (born August 7, 1944) is an American theater, film, and television actor who is best known for his portr...

James Newman

as Local Politician
Dale Waddington as Tourist's Wife

Dale Waddington

as Tourist's Wife

Dale Waddington was born on December 7, 1963 and is currently 60 years old.

Lennie Loftin as Justice of the Peace

Lennie Loftin

as Justice of the Peace

Lennie Loftin is known for Logan (2017), Knight and Day (2010) and 3:10 to Yuma (2007).

David Clennon as White House Official

David Clennon

as White House Official

​From Wikipedia, the free encyclopedia David Clennon (born May 10, 1943) is an American actor perhaps best known for...

Mark Thomason

as Military Censor

Oliver Davis

as Young James Bradley

Lisa Dodson

as Iggy's Mother
John Nielsen as Senator Boyd

John Nielsen

as Senator Boyd

John Nielsen was born on October 17, 1958 and is currently 66 years old.

Jon Kellam

as Senator Haddigan

Denise Vlasis

as Luncheon Singer

Jenifer Menedis

as Luncheon Singer

Joie Shettler

as Luncheon Singer

Vivien Lesiak

as Luncheon Singer

Donn Emerson

as Navy Lieutenant on Plane

Yukari Black

as Tokyo Rose (voice)
John Hoogenakker as Funeral Home Employee

John Hoogenakker

as Funeral Home Employee

John Hoogenakker is an actor.

Jim Cantafio

as Reporter (in LA) #1

Patrick New

as Reporter (in Chicago) #2
James Horan as Reporter (in NYC)

James Horan

as Reporter (in NYC)

James Horan was born on December 14, 1954 and is currently 69 years old.

Michael Canavan

as Reporter at Hansen's

Michael Canavan was born on August 17, 1953 in the USA as Michael V. Murphy. He is an actor.

Erica Grant

as Secretary
Silas Weir Mitchell as Lab Tech

Silas Weir Mitchell

as Lab Tech

From Wikipedia, the free encyclopedia Silas Weir Mitchell is an American character actor known for playing disturbin...

George Cambio

as Lab Tech #2

David S. Brooks

as Sergeant A Company

Daniel Forcey

as Marine on Beach
Darri Ingolfsson as Wounded Marine

Darri Ingolfsson

as Wounded Marine

Snævar Darri Ingólfsson is an Icelandic actor. He is best known for his performance as Oliver Saxon in the TV series ...

Jeremy Merrill

as Marine in Shellhole
Jeremiah Bitsui as Young Indian

Jeremiah Bitsui

as Young Indian

Jeremiah Bitsui is an American actor, best known for his portrayal of Victor in the AMC series Breaking Bad and Bette...

John Maloney

as Pilot

Dick 'Skip' Evans

as Pilot

Karl Gulledge

as Pilot

Michael Ahl

as Senator (uncredited)

Brian Eric Alexander

as Funeral Attendant (uncredited)

Martin Andris

as Soilder (uncredited)
Erik Audé as Officer (uncredited)

Erik Audé

as Officer (uncredited)

Erik Audé was born on April 5, 1980 and is currently 44 years old.

David Block

as Busboy (uncredited)

Dale Caba

as Photographer (uncredited)

Brian Ceponis

as Navy Captain (uncredited)

Brian Ceponis was born on April 2, 1972 and is currently 52 years old.

Jean-Paul Chreky

as Photographer (uncredited)

Paul Fahrenkopf

as Dedication Attendee (uncredited)

Pamela Fischer

as Military Wife (uncredited)

Reese Foster

as Photographer (uncredited)

Jason Frederick

as Baseball Player (uncredited)

Grétar Már Garðarsson

as Solider (uncredited)

Katherine Hoskins Mackey

as General's Wife (uncredited)

George Kardulias

as Civilian Guest at Iwo Jima Memorial (uncredited)

Debbi Larkins

as Movie Star #2 (uncredited)

Halldór Magnússon

as Soldier on Beach (uncredited)

Jon Marshall

as Background (uncredited)

Theo Marshall

as Cubs Fan (uncredited)

Matthew Schueller

as Military Personnel (uncredited)

Guðmundur Karl Sigurdórsson

as Marine (uncredited)

Arne Starr

as Rally Person (uncredited)

Vignir Jón Vignisson

as Soldier with Dog (uncredited)

Crew of Flags of Our Fathers

Discover the backstage crew of Flags of Our Fathers →