Cast and Crew of Pearl Harbor

Cast of
Pearl Harbor

About Pearl Harbor

The lifelong friendship between Rafe McCawley and Danny Walker is put to the ultimate test when the two ace fighter pilots become entangled in a love triangle with beautiful Naval nurse Evelyn Johnson. But the rivalry between the friends-turned-foes is immediately put on hold when they find themselves at the center of Japan's devastating attack on Pearl Harbor on Dec. 7, 1941.

Full Cast of Pearl Harbor

Ben Affleck
plays Rafe McCawley

Ben Affleck as Rafe McCawley

Benjamin Géza Affleck (born August 15, 1972) is an American actor and filmmaker. His accolades include two Academy Aw...

See Ben Affleck's other roles

Kate Beckinsale
plays Evelyn Johnson

Kate Beckinsale as Evelyn Johnson

Kathrin Romany Beckinsale (born 26 July 1973) is an English actress and model.. She first gained notice, while a stu...

See Kate Beckinsale's other roles

Josh Hartnett
plays Danny Walker

Josh Hartnett as Danny Walker

Joshua Daniel "Josh" Hartnett (born July 21, 1978) is an American actor and producer. He first came to audiences' at...

See Josh Hartnett's other roles

Cuba Gooding Jr.
plays Doris Miller

Cuba Gooding Jr. as Doris Miller

Cuba Mark Gooding Jr. (born January 2, 1968) is an American actor. He is the recipient of an Academy Award, a Screen ...

See Cuba Gooding Jr.'s other roles

Jon Voight
plays Franklin D. Roosevelt

Jon Voight as Franklin D. Roosevelt

Jonathan Vincent "Jon" Voight is an American actor. He has received an Academy Award, out of four nominations, and th...

See Jon Voight's other roles

Tom Sizemore
plays Earl Sistern

Tom Sizemore as Earl Sistern

Tom Sizemore (November 29, 1961 - March 3, 2023) was an American film and television actor and producer. He is known ...

See Tom Sizemore's other roles

Alec Baldwin
plays James Doolittle

Alec Baldwin as James Doolittle

An American actor who has appeared on film, stage, and television. Baldwin first gained recognition through televisio...

See Alec Baldwin's other roles

Ewen Bremner
plays Red Winkle

William Lee Scott
plays Billy Thompson

Greg Zola
plays Anthony Fusco

Jennifer Garner
plays Sandra

Jennifer Garner as Sandra

Jennifer Anne Garner (born April 17, 1972) is an American actress. Born in Houston, Texas, and raised in Charleston, ...

See Jennifer Garner's other roles

Jaime King
plays Betty Bayer

Jaime King as Betty Bayer

Jaime King (born April 23, 1979) is an American actress and model. In her modeling career and early film roles, she u...

See Jaime King's other roles

Catherine Kellner
plays Barbara

Sara Rue
plays Martha

Sara Rue as Martha

Sara Rue (born January 26, 1979) is an American television actress. She is best known for her roles on Popular and Le...

See Sara Rue's other roles

Michael Shannon
plays Gooz Wood

Michael Shannon as Gooz Wood

Michael Corbett Shannon (born August 7, 1974) is an American actor, producer, musician, and theatre director. He has ...

See Michael Shannon's other roles

Dan Aykroyd
plays Captain Thurman

Dan Aykroyd as Captain Thurman

Daniel Edward "Dan" Aykroyd, CM (born July 1, 1952) is a Canadian comedian, actor, screenwriter, musician, winemaker ...

See Dan Aykroyd's other roles

Colm Feore
plays Admiral Kimmel

Colm Feore as Admiral Kimmel

Colm Joseph Feore OC (/ˈkɒləm ˈfjɔːr/; born August 22, 1958) is a Canadian actor. A 15-year veteran of the Stratford ...

See Colm Feore's other roles

Mako
plays Adm. Isoroku Yamamoto

Mako as Adm. Isoroku Yamamoto

Mako was born in Kobe, Japan, the son of noted children's book author and illustrator Taro Yashima. His parents moved...

See Mako's other roles

John Fujioka
plays Nishikura

Cary-Hiroyuki Tagawa
plays Cmdr. Minoru Genda

Jesse James
plays Young Rafe

Jesse James as Young Rafe

​From Wikipedia, the free encyclopedia. Jesse James (born September 14, 1989) is an American actor. Description abo...

See Jesse James's other roles

Reiley McClendon
plays Young Danny

Reiley McClendon as Young Danny

Born in Baton Rouge, Louisiana, and raised in Roseland. Reiley McClendon first told his parents that he wanted to be ...

See Reiley McClendon's other roles

William Fichtner
plays Danny's Father

William Fichtner as Danny's Father

William Edward Fichtner (born November 27, 1956) is an American actor. He has appeared in a number of notable film an...

See William Fichtner's other roles

Steve Rankin
plays Rafe's Father

Steve Rankin as Rafe's Father

Steve Rankin is an American actor.

See Steve Rankin's other roles

Brian Haley
plays Training Captain

Graham Beckel
plays Adm. Chester W. Nimitz

Graham Beckel as Adm. Chester W. Nimitz

Graham Beckel was born on December 22, 1949 in Old Lyme, Connecticut, USA. He is an actor and director, known for Lea...

See Graham Beckel's other roles

Will Bowden
plays British Pilot

Angel Sing
plays Japanese Aide

Rufus Dorsey
plays Dorie's Friend

Matthew Davis
plays Joe

David Hornsby
plays Flyer with Murmur

David Hornsby as Flyer with Murmur

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

See David Hornsby's other roles

Scott Wilson
plays George Marshall

Scott Wilson as George Marshall

Scott Wilson (March 29, 1942-October 6, 2018) was an American film and television actor. Wilson has more than 50 fil...

See Scott Wilson's other roles

Howard Mungo
plays George

Randy Oglesby
plays Strategic Analyst

Ping Wu
plays Japanese Officer

Ping Wu as Japanese Officer

Ping Wu was born on May 16, 1956 and is currently 67 years old.

See Ping Wu's other roles

Stan Cahill
plays Pentagon Lieutenant

Tom Everett
plays Secretary of the Navy Frank Knox

Tom Everett as Secretary of the Navy Frank Knox

Tom Everett (born October 21, 1948) is an American actor known for his performances in political films such as Air Fo...

See Tom Everett's other roles

Tomas Arana
plays Vice Admiral Frank J. Fletcher

Tomas Arana as Vice Admiral Frank J. Fletcher

He co-starred as Quintus in Ridley Scott's Gladiator (2000), the Dreamworks-Universal movie and winner of five Oscars...

See Tomas Arana's other roles

Beth Grant
plays Motherly Secretary

Beth Grant as Motherly Secretary

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

Sung Kang
plays Listener

Sung Kang as Listener

Kang was born in Gainesville, Georgia, to South Korean immigrant parents and spent his adolescence in California. He ...

See Sung Kang's other roles

Raphael Sbarge
plays Kimmel's Aide

Raphael Sbarge as Kimmel's Aide

​From Wikipedia, the free encyclopedia.   Raphael Sbarge (born February 12, 1964) is an American actor and voice actor.

See Raphael Sbarge's other roles

Marty Belafsky
plays Louie

Yuji Okumoto
plays Japanese Shy Bomber

Yuji Okumoto as Japanese Shy Bomber

From Wikipedia, the free encyclopedia Yuji Don Okumoto (雄二・ドン・奥本, Yūji Don Okumoto) is a Japanese American actor, fi...

See Yuji Okumoto's other roles

Josh Green
plays Ellis

Ian Bohen
plays Radar Operator #2

Ian Bohen as Radar Operator #2

Ian Bohen was born on September 24, 1976. He is an actor and director.

See Ian Bohen's other roles

Michael Milhoan
plays Army Commander

Michael Milhoan as Army Commander

Michael was born and raised in St. Petersburg, Florida. He spent most of his youth studying jazz music and attended N...

See Michael Milhoan's other roles

Peter Firth
plays Mervyn Bennion

Marco Gould
plays Pop-Up Sailor

Andrew Bryniarski
plays Boxer Joe

Nicholas Downs
plays Terrified Sailor

Tim Choate
plays Navy Doctor

John Diehl
plays Senior Doctor

Joseph Patrick Kelly
plays Medic

Ron Harper
plays Minister

Ted McGinley
plays Army Major

Ted McGinley as Army Major

From Wikipedia, the free encyclopedia. Theodore Martin 'Ted' McGinley (born May 30, 1958) is an American actor. He i...

See Ted McGinley's other roles

Madison Mason
plays Raymond Spruance

Madison Mason as Raymond Spruance

Winner of the MovieGuide Award, Madison spent his teen years in Charlotte, North Carolina where he began his career i...

See Madison Mason's other roles

Kim Coates
plays Jack Richards

Kim Coates as Jack Richards

From Wikipedia, the free encyclopedia. Kim Coates (born February 21, 1958) is a Canadian actor who has worked in bot...

See Kim Coates's other roles

Glenn Morshower
plays William Halsey Jr.

Glenn Morshower as William Halsey Jr.

Glenn Morshower is an American character actor. He is best known for playing Secret Service Agent Aaron Pierce in 24 ...

See Glenn Morshower's other roles

Paul Francis
plays Doolittle Co-Pilot

Scott Wiper
plays Ripley

Eric Christian Olsen
plays Gunner

Rod Biermann
plays Navigator

Noriaki Kamata
plays Japanese Soldier

Garret Sato
plays Japanese Soldier

Eiji Inoue
plays Japanese Soldier

Accomplished actor and martial artist, Eiji Inoue impacted audiences with his performance in In the Cage (2013) as th...

See Eiji Inoue's other roles

Precious Chong
plays Nursing Supervisor

Jeff Wadlow
plays Next Guy in Line

Will Gill Jr.
plays Train Conductor

Seth Sakai
plays Japanese Tourist

Curtis Andersen
plays Eighteen-Year-Old Typist

Blaine Pate
plays Orderly in Aftermath

John Pyper-Ferguson
plays Naval Officer in Hospital

John Pyper-Ferguson as Naval Officer in Hospital

John Pyper-Ferguson is an actor.

See John Pyper-Ferguson's other roles

Michael Shamus Wiles
plays Marc Mitscher

Michael Shamus Wiles as Marc Mitscher

Michael Shamus Wiles (born October 27, 1955) is an American character actor of film and television onscreen since the...

See Michael Shamus Wiles's other roles

Toru Tanaka Jr.
plays Samoan Bouncer

Sean Gunn
plays Traction Sailor

Sean Gunn as Traction Sailor

Sean Gunn (born May 22, 1974) is an American actor. He is known for his roles as Kirk Gleason on The WB series Gilmor...

See Sean Gunn's other roles

Josh Ackerman
plays Wounded Sailor #1

Matt Casper
plays Wounded Sailor

David Kaufman
plays Young Nervous Doctor

David Kaufman as Young Nervous Doctor

David Kaufman is an American actor.

See David Kaufman's other roles

Lindsey Ginter
plays Captain Low

Lindsey Ginter as Captain Low

Lindsey Ginter was born on December 13, 1950 and is currently 73 years old.

See Lindsey Ginter's other roles

Guy Torry
plays Teeny Mayfield

Leland Orser
plays Major Jackson

Peter James Smith
plays Mission listener

Peter James Smith as Mission listener

Peter James Smith was born on February 20, 1971 and is currently 53 years old.

See Peter James Smith's other roles

Pat Healy
plays Newsreel Guy

Pat Healy as Newsreel Guy

Pat Healy (born September 14, 1971) is an American film and television actor. He is perhaps best known for his roles ...

See Pat Healy's other roles

Thomas Wilson Brown
plays Young Flier

Chad Morgan
plays Nurse

Chad Morgan as Nurse

Chad Morgan is an American actress best known for her voice-over work on Adult Swim's Robot Chicken series, where she...

See Chad Morgan's other roles

James Saito
plays Japanese Aide

James Saito as Japanese Aide

​James Tomio Saito (born March 6, 1955) is an American actor, best known for his physical portrayal of Shredder in th...

See James Saito's other roles

Tak Kubota
plays Japanese Aide

Robert Jayne
plays Sunburnt Sailor

Vic Chao
plays Japanese Doctor

Vic Chao as Japanese Doctor

From Wikipedia, the free encyclopedia Victor Chao is an American actor. He is best known for portraying Dr. Seiji Sh...

See Vic Chao's other roles

Frederick Koehler
plays Wounded Sailor

Frederick Koehler as Wounded Sailor

From Wikipedia, the free encyclopedia Frederick Koehler (born June 16, 1975) is an American actor best known for his...

See Frederick Koehler's other roles

Ben Easter
plays Baja Sailor

Cory Tucker
plays Baja Sailor

Abe Sylvia
plays Baja Sailor

Jason Liggett
plays Baja Sailor

Bret Roberts
plays Baja Sailor

Sean Faris
plays Danny's Gunner

Sean Faris as Danny's Gunner

Sean Hardy Faris was born in Houston, Texas, to Katherine (Miller) and Warren Stephen Faris. He is of English, German...

See Sean Faris's other roles

Nicholas Farrell
plays RAF Squadron Leader

Tony Curran
plays Ian

Tony Curran as Ian

Anthony "Tony" Curran (born 13 December 1969) is a Scottish actor. Curran was born in Glasgow, Scotland. He is an al...

See Tony Curran's other roles

Daniel Mays
plays Pilot

Daniel Mays as Pilot

Daniel Mays was born on March 31, 1978 in Epping, Essex, England as Daniel Alan Mays. He is an actor, known for The A...

See Daniel Mays's other roles

Toshi Toda
plays Dentist

Jaymee Ong
plays Dental Assistant

Lisa Ross
plays Nurse (uncredited)

Max Thayer
plays Bit Part (uncredited)

Camille Carida
plays Nurse (uncredited)

Winston Churchill
plays Self (archive footage) (uncredited)

Tanya Dempsey
plays Nurse (uncredited)

Adolf Hitler
plays Self (archive footage) (uncredited)

Frieda Jane
plays Nurse (uncredited)

Kathleen Mullan
plays Stearn Nurse (uncredited))

Lin Oeding
plays Japanese Sailor (uncredited)

Lin Oeding as Japanese Sailor (uncredited)

After graduating high school, Lin attended The University of Texas at Austin where he received a BFA in Screenwriting...

See Lin Oeding's other roles

Barbara Scolaro
plays Josephine Doolittle (uncredited)

Melissa Anne Young
plays Nurse (uncredited)


Crew of Pearl Harbor

Discover the backstage crew of Pearl Harbor →