Cast and Crew of The Thin Red Line

The Thin Red Line

The story of a group of men, an Army Rifle company called C-for-Charlie, who change, suffer, and ultimately make essential discoveries about themselves during the fierce World War II battle of Guadalcanal. It follows their journey, from the surprise of an unopposed landing, through the bloody and exhausting battles that follow, to the ultimate departure of those who survived.

Full Cast of The Thin Red Line

Sean Penn as 1st Sgt. Edward Welsh

Sean Penn

as 1st Sgt. Edward Welsh

Sean Justin Penn (born August 17, 1960) is an American actor and film director. He has won two Academy Awards, for hi...

Jim Caviezel as Pvt. Robert Witt

Jim Caviezel

as Pvt. Robert Witt

James Patrick Caviezel Jr. (born September 26, 1968) is an American actor, known for his starring role as John Reese ...

Adrien Brody as Cpl. Geoffrey Fife

Adrien Brody

as Cpl. Geoffrey Fife

Adrien Nicholas Brody (born April 14, 1973) is an American actor and producer. He received widespread recognition and...

Ben Chaplin as Pvt. Jack Bell

Ben Chaplin

as Pvt. Jack Bell

Chaplin was born in Windsor, Berkshire, England, the son of Cynthia, a teacher, and Peter Greenwood CBE, a civil engi...

Elias Koteas as Capt. James Staros

Elias Koteas

as Capt. James Staros

Elias Koteas (born March 11, 1961) is a Canadian actor, known for his roles as Alvin "Al" Olinsky on the series Chica...

John Cusack as Capt. John Gaff

John Cusack

as Capt. John Gaff

John Paul Cusack (born June 28, 1966 - Height: 6' 2½") is an American film actor and screenwriter. He has appeared in...

Woody Harrelson as Sgt. William Keck

Woody Harrelson

as Sgt. William Keck

Woodrow Tracy Harrelson (born July 23, 1961) is an American actor and playwright. He is the recipient of several acco...

Nick Nolte as Lt. Col. Gordon Tall

Nick Nolte

as Lt. Col. Gordon Tall

Nick Nolte is an American actor, film producer, voice artist, comedian, and former model. He won the Golden Globe Awa...

John C. Reilly as Sgt. Maynard Storm

John C. Reilly

as Sgt. Maynard Storm

John Christopher Reilly (born May 24, 1965), better known as John C. Reilly is an American film and theatre actor. De...

George Clooney as Capt. Charles Bosche

George Clooney

as Capt. Charles Bosche

George Timothy Clooney (born May 6, 1961) is an American actor and filmmaker. He is the recipient of numerous accolad...

John Travolta as Brig. Gen. David Quintard

John Travolta

as Brig. Gen. David Quintard

An American actor, film producer, dancer, and singer. He first became known in the 1970s, after appearing on the tele...

Kirk Acevedo as Pvt. Alfredo Tella

Kirk Acevedo

as Pvt. Alfredo Tella

​From Wikipedia, the free encyclopedia.   Kirk Acevedo (born November 27, 1971) is an American actor. Notable is his...

Jared Leto as 2nd Lt. William Whyte

Jared Leto

as 2nd Lt. William Whyte

Jared Joseph Leto (/ˈlɛtoʊ/; born December 26, 1971) is an American actor and musician. After starting his career wit...

Mark Boone Junior as Pvt. Christopher Peale

Mark Boone Junior

as Pvt. Christopher Peale

Mark Boone Junior (born March 17, 1955) is an American actor perhaps best known for his roles as Bobby Munson in FX's...

Matt Doran as Pvt. Howard Coombs

Matt Doran

as Pvt. Howard Coombs

Matt Doran was born on March 30, 1976 in Sydney, New South Wales, Australia as Matthew J. Doran. He is an actor and c...

Don Harvey as Sgt. Paul Becker

Don Harvey

as Sgt. Paul Becker , Sgt. Becker

Don Patrick Harvey II is an American actor and voice actor. Harvey was born and raised in St. Clair Shores, Michigan,...

Thomas Jane as Pvt. Ash

Thomas Jane

as Pvt. Ash

Thomas Jane (born Thomas Elliott III; February 22, 1969) is an American actor, known for his roles in the 1999 film D...

Donal Logue as Marl (uncredited)

Donal Logue

as Marl (uncredited)

Donal Francis Logue is an Canadian actor, producer and writer. His notable roles include starring as Dex in The Tao o...

Nick Stahl as Pfc. Edward Bead

Nick Stahl

as Pfc. Edward Bead

Nick Stahl (born December 5, 1979) is an American actor. Starting out as a child actor, he gained recognition for his...

Miranda Otto as Marty Bell

Miranda Otto

as Marty Bell

Miranda Otto  (born 16 December 1967) is an Australian actress. The daughter of actors Lindsay and Barry Otto and the...

Tim Blake Nelson as Pvt. Brian Tills

Tim Blake Nelson

as Pvt. Brian Tills

Timothy Blake Nelson (born May 11, 1964) is an American actor and playwright. Described as a "modern character actor...

Michael McGrady as Pvt. Floyd

Michael McGrady

as Pvt. Floyd

McGrady was born in Federal Way, Washington, to Gloria, a hair salon owner, and George McGrady, an airline mechanic. ...

Dan Wyllie as Medic #1

Dan Wyllie

as Medic #1

Daniel Wyllie (born 1970) is an Australian stage, film and television actor. Wyllie began acting in theatre.

Randall Duk Kim as Nisei Interpreter (uncredited)

Randall Duk Kim

as Nisei Interpreter (uncredited)

Randall Duk Kim (born September 24, 1943) is an American stage, film, and television actor.

John Dee Smith

as Pvt. Train

Benjamin Green

as Melanesian Villager

Simon Billig

as Lt. Col. Billig

Jarrod Dean

as Cpl. Thorne

David Harrod

as Cpl. Queen

Todd Wallace

as Pilot

Simon Westaway

as First Scout

Randall Craig

as Navy Gunner (uncredited)

Dane Moreton

as Pvt. Alexander (uncredited)

Ray Samuelson

as Navy Soldier (uncredited)

Justin Ward

as Navy Soldier (uncredited)

Crew of The Thin Red Line

Discover the backstage crew of The Thin Red Line →