Cast and Crew of Flags of Our Fathers

Cast of
Flags of Our Fathers

About Flags of Our Fathers

There were five Marines and one Navy Corpsman photographed raising the U.S. flag on Mt. Suribachi by Joe Rosenthal on February 23, 1945. This is the story of three of the six surviving servicemen - John 'Doc' Bradley, Pvt. Rene Gagnon and Pvt. Ira Hayes - who fought in the battle to take Iwo Jima from the Japanese.

Full Cast of Flags of Our Fathers

Ryan Phillippe
plays John 'Doc' Bradley

Jesse Bradford
plays Rene Gagnon

Adam Beach
plays 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 ...

See Adam Beach's other roles

John Benjamin Hickey
plays Keyes Beech

John Benjamin Hickey as Keyes Beech

John Benjamin Hickey is an American stage and screen actor.

See John Benjamin Hickey's other roles

John Slattery
plays 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...

See John Slattery's other roles

Barry Pepper
plays 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 ...

See Barry Pepper's other roles

Jamie Bell
plays Ralph "Iggy" Ignatowski

Paul Walker
plays 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...

See Paul Walker's other roles

Robert Patrick
plays 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...

See Robert Patrick's other roles

Neal McDonough
plays 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...

See Neal McDonough's other roles

Melanie Lynskey
plays 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 ...

See Melanie Lynskey's other roles

Tom McCarthy
plays James Bradley

Chris Bauer
plays 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 ...

See Chris Bauer's other roles

Judith Ivey
plays Belle Block

Myra Turley
plays Madeline Evelley

Myra Turley as Madeline Evelley

Myra Turley is an American film and television actress.

See Myra Turley's other roles

Joseph Cross
plays Franklin Sousley

Benjamin Walker
plays 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...

See Benjamin Walker's other roles

Alessandro Mastrobuono
plays Lindberg

Scott Eastwood
plays Lundsford

Scott Eastwood as Lundsford

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

See Scott Eastwood's other roles

Stark Sands
plays 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 ...

See Stark Sands's other roles

George Grizzard
plays John Bradley

Harve Presnell
plays 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 ...

See Harve Presnell's other roles

George Hearn
plays Walter Gust

Len Cariou
plays 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...

See Len Cariou's other roles

Christopher Curry
plays Ed Block

Christopher Curry as Ed Block

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

See Christopher Curry's other roles

Bubba Lewis
plays Belle's Young Son

Beth Grant
plays 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...

See Beth Grant's other roles

Connie Ray
plays Mrs. Sousley

Ann Dowd
plays 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...

See Ann Dowd's other roles

Mary Beth Peil
plays Mrs. Bradley

David Patrick Kelly
plays 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...

See David Patrick Kelly's other roles

Jon Polito
plays 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...

See Jon Polito's other roles

Ned Eisenberg
plays 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...

See Ned Eisenberg's other roles

Gordon Clapp
plays General "Howlin' Mad" Smith

Michael Cumpsty
plays Secretary Forrestal

Vincent Foster
plays 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...

See Vincent Foster's other roles

Kirk B.R. Woller
plays 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 ...

See Kirk B.R. Woller's other roles

Tom Verica
plays Lieutenant Pennell

Tom Verica as Lieutenant Pennell

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

See Tom Verica's other roles

Jason Gray-Stanford
plays 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...

See Jason Gray-Stanford's other roles

Matt Huffman
plays Lieutenant Bell

David Hornsby
plays Louis Lowery

David Hornsby as Louis Lowery

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

See David Hornsby's other roles

Brian Kimmet
plays Sergeant Boots Thomas

David Rasche
plays 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...

See David Rasche's other roles

Tom Mason
plays John Tennack

Patrick Dollaghan
plays Businessman

James Newman
plays Local Politician

Steven M. Porter
plays Tourist

Dale Waddington
plays Tourist's Wife

Dale Waddington as Tourist's Wife

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

See Dale Waddington's other roles

Lennie Loftin
plays 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).

See Lennie Loftin's other roles

David Clennon
plays 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...

See David Clennon's other roles

Mark Thomason
plays Military Censor

Oliver Davis
plays Young James Bradley

Sean Moran
plays Waiter

Lisa Dodson
plays Iggy's Mother

John Nielsen
plays Senator Boyd

John Nielsen as Senator Boyd

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

See John Nielsen's other roles

Jon Kellam
plays Senator Haddigan

Ron Fassler
plays Senator Robson

Denise Vlasis
plays Luncheon Singer

Jenifer Menedis
plays Luncheon Singer

Joie Shettler
plays Luncheon Singer

Vivien Lesiak
plays Luncheon Singer

John Henry Canavan
plays Jailer

Donn Emerson
plays Navy Lieutenant on Plane

Jayma Mays
plays Nurse in Hawaii

Yukari Black
plays Tokyo Rose (voice)

John Hoogenakker
plays Funeral Home Employee

John Hoogenakker as Funeral Home Employee

John Hoogenakker is an actor.

See John Hoogenakker's other roles

Barry Sigismondi
plays Police Sergeant

William Charlton
plays Bartender

Beth Tapper
plays Bar Car Beauty

Shannon Gayle
plays Bar Car Beauty #2

Jim Cantafio
plays Reporter (in LA) #1

Mark Colson
plays Reporter (in LA) #2

Danny McCarthy
plays Reporter (in Chicago) #1

Patrick New
plays Reporter (in Chicago) #2

James Horan
plays Reporter (in NYC)

James Horan as Reporter (in NYC)

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

See James Horan's other roles

Michael Canavan
plays Reporter at Hansen's

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

See Michael Canavan's other roles

Erica Grant
plays Secretary

Silas Weir Mitchell
plays 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...

See Silas Weir Mitchell's other roles

George Cambio
plays Lab Tech #2

David S. Brooks
plays Sergeant A Company

Joi Johannsson
plays Sergeant on Beach

Martin Delaney
plays Marine at Cave

Daniel Forcey
plays Marine on Beach

Björgvin Franz Gíslason
plays Impaled Marine

Darri Ingolfsson
plays 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 ...

See Darri Ingolfsson's other roles

Hilmar Guðjónsson
plays Wounded Marine #4

Jeremy Merrill
plays Marine in Shellhole

Jeremiah Bitsui
plays 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...

See Jeremiah Bitsui's other roles

John Maloney
plays Pilot

Dick 'Skip' Evans
plays Pilot

Karl Gulledge
plays Pilot

Michael Ahl
plays Senator (uncredited)

Brian Eric Alexander
plays Funeral Attendant (uncredited)

Tex Allen
plays Retired Iwo Jima Marine Corps Captain (uncredited)

Mark T Anderson
plays Business Man (uncredited)

Martin Andris
plays Soilder (uncredited)

Erik Audé
plays Officer (uncredited)

Erik Audé as Officer (uncredited)

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

See Erik Audé's other roles

David Block
plays Busboy (uncredited)

Kyle S. Brown
plays Marine at War (uncredited)

Dale Caba
plays Photographer (uncredited)

Brian Ceponis
plays Navy Captain (uncredited)

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

See Brian Ceponis's other roles

Jean-Paul Chreky
plays Photographer (uncredited)

Ali Costello
plays Movie Star #1 (uncredited)

Michelle Cuneo
plays Betty Bradley (uncredited)

Jemma Evans
plays Ceremony Guest (uncredited)

Paul Fahrenkopf
plays Dedication Attendee (uncredited)

Pamela Fischer
plays Military Wife (uncredited)

Reese Foster
plays Photographer (uncredited)

Jason Frederick
plays Baseball Player (uncredited)

Grétar Már Garðarsson
plays Solider (uncredited)

Katherine Hoskins Mackey
plays General's Wife (uncredited)

George Kardulias
plays Civilian Guest at Iwo Jima Memorial (uncredited)

Debbi Larkins
plays Movie Star #2 (uncredited)

Halldór Magnússon
plays Soldier on Beach (uncredited)

Jon Marshall
plays Background (uncredited)

Theo Marshall
plays Cubs Fan (uncredited)

Nevin Millan
plays American Indian Congress Member (uncredited)

Mark A. Nash
plays Welcome Crowd (uncredited)

Spiro Papas
plays Photographer (uncredited)

Robin Reck
plays Event Attendee (uncredited)

Matthew Schueller
plays Military Personnel (uncredited)

Robert Shepherd
plays Senator (uncredited)

Guðmundur Karl Sigurdórsson
plays Marine (uncredited)

Arne Starr
plays Rally Person (uncredited)

Chris Stinson
plays Iwo Jima Memorial Attendee (uncredited)

Vignir Jón Vignisson
plays Soldier with Dog (uncredited)

Jesse G. Louis
plays Train Conductor (uncredited)


Crew of Flags of Our Fathers

Discover the backstage crew of Flags of Our Fathers →