About Unbroken
A chronicle of the life of Louis Zamperini, an Olympic runner who was taken prisoner by Japanese forces during World War II.
Full Cast of Unbroken
Jack O'Connell
plays Louis Zamperini
Alex Russell
plays Pete Zamperini
Alexander Andrew Russell is an Australian-born actor, working in the US. He is known for starring in the films Chroni...
See Alex Russell's other roles →Domhnall Gleeson
plays Russel Allen 'Phil' Phillips
Domhnall Gleeson (born May 12, 1983) is an Irish actor, director and writer from Dublin. He has acted on both stage a...
See Domhnall Gleeson's other roles →Garrett Hedlund
plays John Fitzgerald
Born in Roseau, Minnesota, Garrett spent his early years growing up on a farm in a small town. When he was in the nin...
See Garrett Hedlund's other roles →MIYAVI
plays Mutsuhiro 'The Bird' Watanabe
Finn Wittrock
plays Francis 'Mac' McNamara
Jai Courtney
plays Hugh 'Cup' Cuppernell
Born March 15, 1986 in Sydney, Australia, Courtney and his sister were raised in Sydney's leafy northwest suburbs, at...
See Jai Courtney's other roles →Maddalena Ischiale
plays Louise Zamperini
Vincenzo Amato
plays Anthony Zamperini
Sophie Dalah
plays Virginia
Morgan Griffin
plays Cynthia Applewhite
Savannah Lamble
plays Sylvia Zamperini
Luke Treadaway
plays Miller
John Magaro
plays Frank A. Tinker
John Robert Magaro (born February 16, 1983) is an American actor. He starred in the films Not Fade Away and First Cow...
See John Magaro's other roles →Louis McIntosh
plays Lt. William Harris
Ross Anderson
plays Blackie
Ross Anderson is a Scottish actor. He was born in Paisley but grew up in Bo'ness, West Lothian, Scotland. He studied...
See Ross Anderson's other roles →C.J. Valleroy
plays Young Louis
John D'Leo
plays Young Pete
Jordan Patrick Smith
plays Cliff
Spencer Lofranco
plays Harry Brooks
Stephen J. Douglas
plays Clarence Douglas
Marcus Vanco
plays Lambert
Dylan James Watson
plays Green Hornet Engineer
Ryan Ahern
plays Glassman
Ross Langley
plays Mitchell
Michael Whalley
plays Stanley Pillsbury
Sean O'Donnell
plays Boy(s) (voice)
Travis Jeffery
plays Jimmy
James McEnery
plays Marine at Airbase
Stephen Stanton
plays Berlin Olympics Radio Announcer (voice)
Talia Mano
plays Young Sylvia
Yutaka Izumihara
plays Radio Tokyo Man
Hisa Goto
plays Omori guard
Hiroshi Kasuga
plays Naoetsu Guard 1
Akira Fujii
plays Japanese Athlete
Chris Proctor
plays James
Shinji Ikefuji
plays Japanese Translator
Brodie Henson
plays British p.o.w
Shingo Usami
plays Corporal Kono
Stefan Mogel
plays SS Guard
Clay Zamperini
plays Torch Bearer
Jess Terrell
plays American POW
Sean-Ryan Petersen
plays Boy
Toby Fuller
plays Spike Runner
Conor Fogarty
plays American POW
Jack Marshall
plays Bully
Taki Abe
plays Radio Tokyo Man
Keiichi Enomoto
plays Omori Guard
Taka Uematsu
plays Kwajalein Guard
Yoji Tatsuta
plays Naoetsu Guard 2
John Michael Burdon
plays Man in Stadium
Ben Rossberg
plays British POW Officer
Sean Edward Frazer
plays US Officer p.o.w
Yoshinao Aonuma
plays Kwajalein Guard
James Storer
plays American P.O.W.
Joel Knights
plays British POW Officer
Kristopher Bos
plays U.S. Officer P.O.W.
Katsu Nojiri
plays Omori Guard
Matt Hurley
plays US Officer P.O.W
Shane Leckenby
plays British POW
Connor Clarke
plays American P.O.W
Steven Carnuccio
plays Church Attendee
Matthew Crocker
plays Australian P.O.W
Connor Zegenhagen
plays British Soldier
Nicholas Farris
plays Olympic Race Starter
Sarah Alison
plays Virginia
Mathew Hislop
plays Australian POW
Matthew McConnell
plays American P.O.W
Dougal Walker
plays British POW
Jack Alcock
plays American POW
Darren Wyer
plays Infirmary p.o.w
Andy de Lore
plays Infirmary POW
Mitch Christen
plays British POW (uncredited)
Matt Clayton
plays US Enlisted POW (uncredited)
Darren Gallagher
plays Soldier (uncredited)
Kent Lee
plays Olympic spectator / Japanese Olympic team member (uncredited)
Beau Paley
plays American POW (uncredited)
Craig Walker
plays Berlin Olympics Spectator (uncredited)
Crew of Unbroken
Discover the
backstage crew of Unbroken →