300 movie poster

300


300 Full Cast List

Gerard Butler
Gerard Butler
plays King Leonidas
Lena Headey
Lena Headey
plays Queen Gorgo
Dominic West
Dominic West
plays Theron
David Wenham
David Wenham
plays Dilios
Vincent Regan
Vincent Regan
plays Captain
Michael Fassbender
Michael Fassbender
plays Stelios
Tom Wisdom
Tom Wisdom
plays Astinos
Andrew Pleavin
Andrew Pleavin
plays Daxos
Andrew Tiernan
Andrew Tiernan
plays Ephialtes
Rodrigo Santoro
Rodrigo Santoro
plays Xerxes
Tyler Neitzel
Tyler Neitzel
plays Leonidas at 15 yrs
Stephen McHattie
Stephen McHattie
plays Loyalist
Greg Kramer
Greg Kramer
plays Ephor #1
Alex Ivanovici
Alex Ivanovici
plays Ephor #2
Kelly Craig (II)
Kelly Craig (II)
plays Oracle Girl
Eli Snyder
Eli Snyder
plays Leonidas at 7 / 8 yrs
Giovani Cimmino
Giovani Cimmino
plays Pleistarchos
Tim Connolly
Tim Connolly
plays Leonidas' Father
Marie-Julie Rivest
Marie-Julie Rivest
plays Leonidas' Mother
Sebastian St. Germain
Sebastian St. Germ…
plays Fighting Boy (12 years old)
Peter Mensah
Peter Mensah
plays Messenger
Dennis St John
Dennis St John
plays Spartan Baby Inspector
Neil Napier
Neil Napier
plays Spartan with Stick
Dylan Smith
Dylan Smith
plays Sentry #1
Maurizio Terrazzano
Maurizio Terrazzano
plays Sentry #2
Robert Paradis (III)
Robert Paradis (III)
plays Spartan General
Kwasi Songui
Kwasi Songui
plays Persian
Alexandra Beaton
Alexandra Beaton
plays Burned Village Child
Frédéric Smith
Frédéric Smith
plays Statesman
Loucas Minchillo
Loucas Minchillo
plays Spartan Baby A