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

Yugo Saso
plays Takashi Nagase

Sakae Kimura
plays Sgt. Ito

Masayuki Yui
plays Captain Noguchi

John Gregg
plays Camp Doctor Coates

Shû Nakajima
plays Nagatomo

James McCarthy
plays Norman

Brendan Cowell
plays Pte. Wallace Hamilton

Winton Nicholson
plays Duncan

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)


Crew of To End All Wars