Cast and Crew of 12 Strong

Cast of
12 Strong

About 12 Strong

A team of special forces head into Afghanistan in the aftermath of the September 11th attacks in an attempt to dismantle the Taliban.

Full Cast of 12 Strong

Chris Hemsworth
plays Captain Mitch Nelson

Chris Hemsworth as Captain Mitch Nelson

Chris Hemsworth (born 11 August 1983) is an Australian actor. He is best known for his roles as Kim Hyde in the Austr...

See Chris Hemsworth's other roles

Michael Shannon
plays Chief Warrant Officer Hal Spencer

Michael Shannon as Chief Warrant Officer Hal Spencer

Michael Corbett Shannon (born August 7, 1974) is an American actor, producer, musician, and theatre director. He has ...

See Michael Shannon's other roles

Michael Peña
plays Sgt First Class Sam Diller

Michael Peña as Sgt First Class Sam Diller

Michael Anthony Peña (born January 13, 1976) is an American film and television actor, probably best known for his pr...

See Michael Peña's other roles
Navid Negahban as General Dostum

Navid Negahban was born and raised in Mashhad, Iran. His passion for acting led him to Germany, where he spent eight ...

See Navid Negahban's other roles

Trevante Rhodes
plays Sgt First Class Ben Milo

Geoff Stults
plays Sean Coffers

Geoff Stults as Sean Coffers

Geoffrey Manton Stults (born December 15, 1977) is an American actor. His first regular roles on television included ...

See Geoff Stults's other roles

Thad Luckinbill
plays Vern Michaels

Austin Stowell
plays Fred Falls

Ben O'Toole
plays Scott Black

Jack Kesy
plays Charles Jones

Fahim Fazli
plays Commander Khaled

Fahim Fazli as Commander Khaled

We are all born with the ability to dream. Somehow between childhood and adulthood people lose that ability. Fahim Fa...

See Fahim Fazli's other roles

Austin Hébert
plays Sgt First Class Pat Essex

Kenny Sheard
plays Sergeant First Class Bill Bennett

Elsa Pataky
plays Jean Nelson

Elsa Pataky as Jean Nelson

Elsa Lafuente Pataky (born 18 July 1976) is a Spanish actress. Description above from the Wikipedia article Elsa Pat...

See Elsa Pataky's other roles

Yousuf Azami
plays Captain

Taylor Sheridan
plays Brian

Taylor Sheridan as Brian

Taylor Sheridan (born May 21, 1970) is an American actor, screenwriter and director. He is most known for his role as...

See Taylor Sheridan's other roles

William Fichtner
plays Colonel Mulholland

William Fichtner as Colonel Mulholland

William Edward Fichtner (born November 27, 1956) is an American actor. He has appeared in a number of notable film an...

See William Fichtner's other roles

Rob Riggle
plays Colonel Max Bowers

Rob Riggle as Colonel Max Bowers

Rob Riggle, comedian, actor and United States Marine Corps Reserve Lieutenant Colonel, was born April 21, 1970 in Lou...

See Rob Riggle's other roles

Yasmine Aker
plays Teacher

Marie Wagenman
plays Maddy Nelson

Kevin Kent
plays 555 Soldier

Lauren Chavez-Myers
plays Lisa Diller

Seth Adkins
plays Josh

Seth Adkins as Josh

From Wikipedia, the free encyclopedia. Seth Elijah Adkins (born October 30, 1989) is an American actor. He made his ...

See Seth Adkins's other roles

Allison King
plays Marcha Spencer

Mustafa Haidari
plays Taliban Fighter

Shawn Lecrone
plays Northern Alliance Soldier / Dostum Flank

Frank Powers
plays SF Civilian

Frank Powers was born on July 16, 1975 and is currently 48 years old.

See Frank Powers's other roles

Martin Palmer
plays Northern Alliance Soldier

Martin Palmer as Northern Alliance Soldier

Martin Palmer was born on November 4, 1959 and is currently 64 years old.

See Martin Palmer's other roles

Laith Nakli
plays Commander Ahmed Lal

J. Nathan Simmons
plays Villiage Elder

Veronica Diaz-Carranza
plays Lt Henriques

Peter Karas
plays Habib

Ali Olomi
plays Afghan Man

Shvan Aladdin
plays Al Qaeda Fighter

Kenneth Miller
plays Jackson

Tim Aydelott
plays Special Forces First Sargent

Matthew Van Wettering
plays Desk Sargent

James Joseph Pulido
plays Newmark

Shawn Sarmeidani
plays Dostums bodyguard

Anouar H. Smaine
plays Taliban Fighter

Nour Bitar
plays Afghany Mother

Edward Butron
plays Taliban / New Alliance

Christian Pedersen
plays SF Soldier

Arshia Mandavi
plays Najeeb

Nate Boyer
plays Captain Nosorog

Adrian Luna
plays Taliban Soldier

Benjamin Poe
plays Special Forces Captain

Perla Daoud
plays Afghani Girl

Michael E. Stogner
plays Village Elder (uncredited)

Lawrence Gilligan
plays Taliban Soldier

Tommy Truex
plays Chinook Pilot

Jay Moore
plays Special Forces Captain (uncredited)

Osama Bin Laden
plays Self (archive footage)

Sofia Chicorelli Serna
plays Crying Afghan Girl #1


Crew of 12 Strong

Discover the backstage crew of 12 Strong →