Thor - Cast
Chris Hemsworth
Thor
Actor
Natalie Portman
Jane Foster
Actor
Tom Hiddleston
Loki
Actor
Anthony Hopkins
Odin
Actor
Stellan Skarsgård
Erik Selvig
Actor
Kat Dennings
Darcy Lewis
Actor
Clark Gregg
Agent Coulson
Actor
Colm Feore
King Laufey
Actor
Idris Elba
Heimdall
Actor
Ray Stevenson
Volstagg
Actor
Tadanobu Asano
Hogun
Actor
Josh Dallas
Fandral
Actor
Jaimie Alexander
Sif
Actor
Rene Russo
Frigga
Actor
Adriana Barraza
Isabela Alvarez
Actor
Maximiliano Hernández
Agent Sitwell
Actor
Richard Cetrone
Frost Giant Captain
Actor
Darren Kendrick
Frost Giant Sentry
Actor
Josh Coxx
Frost Giant Hailstrum
Actor
Justice J. Smith Jr.
Frost Giant Brute
Actor
Joseph Gatt
Frost Giant Grundroth
Actor
Luke Massy
Frost Giant Raze
Actor
Matthew Ducey
Einherjar Guard
Actor
Jason Camp
Einherjar Guard
Actor
Buddy Sosthand
Agent Delancey
Actor
Blake Silver
Techie
Actor
Jamie McShane
Agent Jackson
Actor
Dale Godboldo
Agent Garrett
Actor
Patrick O'Brien Demsey
Agent Cale
Actor
Jim Palmer
SHIELD Guard
Actor
Seth Coltan
Townie
Actor
J. Michael Straczynski
Townie
Actor
Matt Battaglia
Pete
Actor
Stan Lee
Stan the Man
Actor
Joel McCrary
Drunk Townie
Actor
Isaac Kappy
Pet Store Clerk
Actor
Juliet Lopez
Admission Nurse
Actor
Rob Mars
Orderly
Actor
Carrie Lazar
Viking Mother
Actor
Harley Graham
Viking Child
Actor
Alexander Wright
Viking Elder
Actor
Hilary Pingle
Viking
Actor
Shawn-Caulin Young
Viking
Actor
Kinsey McLean
Viking
Actor
Kelly Hawthorne
Viking
Actor
Dakota Goyo
Young Thor
Actor
Ted Allpress
Young Loki
Actor
Douglas Tait
Frost Giant (uncredited)
Actor
Walt Simonson
Guest (uncredited)
Actor
Jeremy Renner
Clint Barton / Hawkeye (uncredited)
Actor
Samuel L. Jackson
Nick Fury (uncredited)
Actor
Vanessa Bednar
Viking Villager (uncredited)
Actor
Michelle Csitos
Viking Village Wife (uncredited)
Actor
Stephen Oyoung
Einherjar Guard (uncredited)
Actor
Rachel de la Torre
Nurse #1 (uncredited)
Actor