Taylor Kitsch character John Carter
Lynn Collins character Dejah Thoris
Samantha Morton character Sola
Willem Dafoe character Tars Tarkas
Thomas Haden Church character Tal Hajus
Mark Strong character Matai Shang
Ciarán Hinds character Tardos Mors
Dominic West character Sab Than
James Purefoy character Kantos Kan
Bryan Cranston character Powell
Polly Walker character Sarkoja
Daryl Sabara character Edgar Rice Burroughs
Arkie Reece character Stayman #1 / Helm
Davood Ghadami character Stayman #3
Pippa Nixon character Lightmaster
James Embree character Thern #2
Philip Philmar character Thern #1
Emily Tierney character Pretty Woman in NYC Doorway
Edmund Kente character Telegraph Clerk
Nicholas Woodeson character Dalton
Kyle Agnew character Stable Boy
Don Stark character Dix the Storekeeper
Josh Daugherty character Rowdy #1
Jared Cyr character Rowdy #2
Christopher Goodman character Stockade Guard
Amanda Clayton character Sarah Carter
Joseph Billingiere character Apache #1 (as Joe Billingiere)
Steven Cree character Humble Guard
Umit Ulgen character Tattooist (uncredited)
Sean Carrigan character Cavalryman
Dusty Sorg character Twitchy Corporal
Akima Castaneda character Apache Leader (as Akima Castaneda)
Aldred Montoya character Apache #2 (as Aldred Wesley Montoya)
David Schwimmer character Young Thark Warrior
Emma Clifford character Lightman / Helm
Jon Favreau character Thark Bookie
Art Malik character Zodangan General
Holly Weston character Carter's Wife (Corpse)
Gary Milner character Zodangan Guard
Cate Fowler character Matron of Chamber (Matai)
Darwin Shaw character Zodangan Officer (Matai)
Eileen Page character Elderly Woman (Matai)
Myriam Acharki character Priestess
Jill Baker character Additional Voice (voice)
Debra Leigh-Taylor character Student (uncredited)