Cast and Crew of Last Stand of the 300

Cast of
Last Stand of the 300

About Last Stand of the 300

This is the true and astounding saga of the Spartans at Thermopylae. It is among the greatest tales of war ever recounted. All the glory and grit of these warriors' last stand is captured in this exceptional documentary. It is almost impossible to understand how 300 Spartans managed to hold off the million-man Persian army for even a moment, much less seven days. To a man they paid with their lives but their stunning Last Stand assured that their sacrifice would resonate throughout history. Transporting dramatizations and incisive graphics put you in the heat of the battle and show the lay of the land. The complications and strategies of the conflict are revealed through careful analysis, and critical moments are reconstructed to show exactly what happened. Discover what the Spartans were fighting for, what made them capable of such heroics and what drove them to such sacrifice.

Full Cast of Last Stand of the 300

Jeffery A. Baker
plays Spartan

Brian Danner
plays King Leonidas

Orion Barnes
plays Themistocles

Brian James
plays Narrator

Tanya Donelly
plays Additional Narration

Douglas K. Plamte
plays Additional Narration

Nathan Hedrick
plays Dieneces , Athenian Rower

David C. Hernandez
plays King Xerxes

Douglas K. Stuart
plays Persian Advisor

Erin Beinenfeld
plays Leonidas' Mother

Phil Brown
plays Spartan Ephor

Leena Huff
plays Dieneces' Mother

Liam Jones
plays Leonidas, age 7

TJ Cencula
plays Spartan Drill Sargeant , Athenian Rower

Anton Burman
plays Dieneces, age 7

Gabe Pallo
plays Spartan, age 15

Nick Cornoch
plays Spartan Attacker

Christy Hauptman
plays Gorgo

JB Gardnier
plays Athenian Rower

Joshua Bradley
plays Athenian Rower

Rusty Locke
plays Athenian Rower

Kristopher Blount
plays Persian Soldier , Strangled Helot

Nick Cernoch
plays Persian Soldier

Barton Cramer
plays Persian Soldier

John Fairbairn
plays Persian Soldier

Tony Giacomelli
plays Persian Soldier

Chris Hartmann
plays Persian Soldier

David Hernández
plays Persian Soldier

Paul Jacobson
plays Persian Soldier

Kenny Kilfara
plays Persian Soldier

Robert Greygrass
plays Cyrus

Matt Smith
plays Darius

Matt Smith as Darius

Matthew Robert Smith (born 28 October 1982) is an English actor. He is best known for his roles as the eleventh incar...

See Matt Smith's other roles

Steve Perry
plays Persian Spy


Crew of Last Stand of the 300

Discover the backstage crew of Last Stand of the 300 →