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