Cast and Crew of The Thin Red Line

Cast of
The Thin Red Line

About 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
plays 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...

See Sean Penn's other roles

Jim Caviezel
plays 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 ...

See Jim Caviezel's other roles

Adrien Brody
plays 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...

See Adrien Brody's other roles

Ben Chaplin
plays 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...

See Ben Chaplin's other roles

Elias Koteas
plays 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...

See Elias Koteas's other roles

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

See John Cusack's other roles

Woody Harrelson
plays 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...

See Woody Harrelson's other roles

Nick Nolte
plays 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...

See Nick Nolte's other roles

John C. Reilly
plays 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...

See John C. Reilly's other roles

George Clooney
plays 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...

See George Clooney's other roles

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

See John Travolta's other roles

John Dee Smith
plays Pvt. Train

Dash Mihok
plays Pfc. Don Doll

Kirk Acevedo
plays 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...

See Kirk Acevedo's other roles

Jared Leto
plays 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...

See Jared Leto's other roles

Mark Boone Junior
plays 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...

See Mark Boone Junior's other roles

Matt Doran
plays 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...

See Matt Doran's other roles

Paul Gleeson
plays 1st Lt. George "Brass" Band

Don Harvey
plays Sgt. Paul Becker , Sgt. Becker

Don Harvey as Sgt. Paul Becker

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

See Don Harvey's other roles

Arie Verveen
plays Pfc. Charlie Dale

Thomas Jane
plays 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...

See Thomas Jane's other roles

Donal Logue
plays 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...

See Donal Logue's other roles

John Savage
plays Sgt. Jack McCron

Nick Stahl
plays 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...

See Nick Stahl's other roles

Miranda Otto
plays 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...

See Miranda Otto's other roles

Tim Blake Nelson
plays 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...

See Tim Blake Nelson's other roles

Larry Romano
plays Pvt. Frank Mazzi

Penelope Allen
plays Witt's Mother

Danny Hoch
plays Pvt. Leonardo Carni

Benjamin Green
plays Melanesian Villager

Simon Billig
plays Lt. Col. Billig

Jarrod Dean
plays Cpl. Thorne

Travis Fine
plays Pvt. Weld

David Harrod
plays Cpl. Queen

Michael McGrady
plays 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. ...

See Michael McGrady's other roles

Stephen Spacek
plays Cpl. Jenks

Steven Vidler
plays 2nd Lt. Gore

Will Wallace
plays Pvt. Hoke

Todd Wallace
plays Pilot

Simon Westaway
plays First Scout

Dan Wyllie
plays Medic #1

Dan Wyllie as Medic #1

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

See Dan Wyllie's other roles

Randall Craig
plays Navy Gunner (uncredited)

Kick Gurry
plays (uncredited)

Randall Duk Kim
plays 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.

See Randall Duk Kim's other roles

Darrin Klimek
plays (uncredited)

Dane Moreton
plays Pvt. Alexander (uncredited)

Ray Samuelson
plays Navy Soldier (uncredited)

Justin Ward
plays Navy Soldier (uncredited)

Felix Williamson
plays Private Drake (uncredited)


Crew of The Thin Red Line

Discover the backstage crew of The Thin Red Line →