Cast and Crew of To End All Wars

Cast of
To End All Wars

About To End All Wars

Based on a real-life story, this drama focuses on a small group of Allied soldiers in Burma who are held captive by the Japanese. Capt. Ernest Gordon (Ciaran McMenamin), Lt. Jim Reardon (Kiefer Sutherland) and Maj. Ian Campbell (Robert Carlyle) are among the military officers kept imprisoned and routinely beaten and deprived of food. While Campbell wants to rebel and attempt an escape, Gordon tries to take a more stoic approach, an attitude that proves to be surprisingly resonant.

Full Cast of To End All Wars

Ciarán McMenamin
plays Capt. Ernest Gordon

Robert Carlyle
plays Major Ian Campbell

Kiefer Sutherland
plays Lt. Jim 'Yanker' Reardon

Kiefer Sutherland as Lt. Jim 'Yanker' Reardon

Kiefer Sutherland is a British-Canadian actor, producer and director, best known for his portrayal of Jack Bauer on t...

See Kiefer Sutherland's other roles

Mark Strong
plays Dusty Miller

Mark Strong as Dusty Miller

Mark Strong (born Marco Giuseppe Salussolia; 5 August 1963) is a British actor. He is best known for his film roles s...

See Mark Strong's other roles

Yugo Saso
plays Takashi Nagase

Sakae Kimura
plays Sgt. Ito

James Cosmo
plays Col. Stuart McLean

James Cosmo as Col. Stuart McLean

From Wikipedia, the free encyclopedia James Cosmos is known for his film roles as Angus MacLeod in Highlander, Campb...

See James Cosmo's other roles

Masayuki Yui
plays Captain Noguchi

John Gregg
plays Camp Doctor Coates

Shû Nakajima
plays Nagatomo

Pip Torrens
plays Lt. Foxworth

Pip Torrens as Lt. Foxworth

From Wikipedia, the free encyclopedia.  Pip Torrens (born June 2, 1960) is an English actor. He studied English Lite...

See Pip Torrens's other roles

James McCarthy
plays Norman

Brendan Cowell
plays Pte. Wallace Hamilton

Adam Sinclair
plays Jocko

Winton Nicholson
plays Duncan

Greg Ellis
plays Sgt. Roger Primrose

Greg Ellis as Sgt. Roger Primrose

Greg Ellis was born on March 21, 1968 and is currently 56 years old.

See Greg Ellis's other roles

Robert Jobe
plays Lars

Jonathan Chapman
plays Server , Captain Paratrooper

Duff Armour
plays Jan

Jeremy Pippin
plays Young Dutch Soldier

Christopher Gyre
plays Cockney

Sergio Jones
plays Irishman

Kelli Walchek
plays Scottish Mother

Richard Joseph Lafond Jr.
plays American Soldier

Ben Huddleston
plays Young Scot

Daryl Bonilla
plays POW

Clyde Yamashita
plays Japanese NCO

Joji Yoshida
plays Guard #1

Koji Haga
plays Guard #2

Ernest Gordon
plays Self (uncredited)

Masa Kanome
plays Soldier (uncredited)

Nick Meaney
plays (uncredited)

Takashi Nagase
plays Self (uncredited)

Teddy Sears
plays Paratrooper (uncredited)

Teddy Sears as Paratrooper (uncredited)

From Wikipedia, the free encyclopedia. Edward M. "Teddy" Sears (born April 6, 1977) is an American television actor,...

See Teddy Sears's other roles

Crew of To End All Wars

Discover the backstage crew of To End All Wars →