Cast and Crew of Thor

Cast of

About Thor

Against his father Odin's will, The Mighty Thor - a powerful but arrogant warrior god - recklessly reignites an ancient war. Thor is cast down to Earth and forced to live among humans as punishment. Once here, Thor learns what it takes to be a true hero when the most dangerous villain of his world sends the darkest forces of Asgard to invade Earth.

Thor is part of the Thor Collection, together with Thor: The Dark World, Thor: Ragnarok and Thor: Love and Thunder .

Full Cast of Thor

Chris Hemsworth
plays Thor Odinson

Chris Hemsworth as Thor Odinson
Chris Hemsworth's portrayal of Thor Odinson in the movie 'Thor' is nothing short of spectacular. Hemsworth brings a perfect blend of strength, charisma, and humor to the character, making him both a formidable warrior and a lovable hero. His on-screen presence is commanding, and his performance is filled with nuances that make Thor a well-rounded and relatable character. Hemsworth's chemistry with the rest of the cast is also noteworthy, contributing to the overall success of the film. See Chris Hemsworth's other roles

Natalie Portman
plays Jane Foster

Natalie Portman as Jane Foster
In the movie 'Thor', Natalie Portman delivers a standout performance as Jane Foster, a dedicated astrophysicist who becomes entangled in the world of Norse gods. Portman's portrayal is both intelligent and endearing, as she effortlessly balances the character's scientific curiosity with her growing affection for the titular hero. Her chemistry with Chris Hemsworth's Thor is palpable, making their interactions engaging and believable. Overall, Portman's performance as Jane Foster is a testament to her versatility as an actress and adds depth to the film's narrative. See Natalie Portman's other roles

Tom Hiddleston
plays Loki

Tom Hiddleston as Loki
Tom Hiddleston's portrayal of Loki in the movie 'Thor' is nothing short of brilliant. He brings a complex mix of charm, wit, and menace to the character, making Loki a compelling and unpredictable antagonist. Hiddleston's performance is nuanced, capturing Loki's deep-seated feelings of jealousy and betrayal, while also showcasing his cunning and intelligence. His interactions with Chris Hemsworth's Thor are particularly engaging, as the two actors bring to life the complicated brotherly dynamic between the characters. Overall, Hiddleston's performance as Loki is a standout feature of 'Thor', and has helped cement the character as one of the most popular and enduring villains in the Marvel Cinematic Universe. See Tom Hiddleston's other roles

Anthony Hopkins
plays Odin

Anthony Hopkins as Odin
Anthony Hopkins delivers a commanding performance as Odin, the All-Father and King of Asgard, in the movie 'Thor'. His portrayal of the character is both regal and powerful, embodying the wisdom and authority that comes with ruling over the Nine Realms. Hopkins's performance is a standout, as he brings a gravitas to the role that is both captivating and engaging. His interactions with the other characters, particularly his on-screen sons Thor and Loki, are filled with depth and complexity, adding layers to the already rich storyline. Overall, Hopkins's performance as Odin is a highlight of the movie and a testament to his immense talent as an actor. See Anthony Hopkins's other roles

Stellan Skarsgård
plays Erik Selvig

Stellan Skarsgård as Erik Selvig
Stellan Skarsgård delivers a memorable performance as Erik Selvig in 'Thor'. His portrayal of the astrophysicist is both grounded and captivating, providing a relatable human perspective amidst the film's fantastical elements. Skarsgård's nuanced acting style allows him to seamlessly transition from moments of humor to those of genuine concern and fear, making Selvig a character that viewers can easily empathize with. His on-screen chemistry with the rest of the cast, particularly with Chris Hemsworth's Thor, adds depth to the film and contributes to its overall success. See Stellan Skarsgård's other roles

Kat Dennings
plays Darcy Lewis

Kat Dennings as Darcy Lewis
Kat Dennings delivers a delightful performance as Darcy Lewis in the movie 'Thor'. Her character, a political science major interning for Jane Foster, adds a refreshing dose of humor and wit to the superhero film. Dennings's impeccable comedic timing and sarcastic quips make her a standout among the cast, providing a grounded and relatable perspective in the midst of the fantastical Asgardian drama. Her portrayal of Darcy is both endearing and entertaining, making her a fan favorite in the Marvel Cinematic Universe. See Kat Dennings's other roles

Clark Gregg
plays Phil Coulson

Clark Gregg as Phil Coulson

Robert Clark Gregg (born April 2, 1962) is an American actor, director, and screenwriter. He is best known for playin...

See Clark Gregg's other roles

Colm Feore
plays King Laufey

Colm Feore as King Laufey

Colm Joseph Feore OC (/ˈkɒləm ˈfjɔːr/; born August 22, 1958) is a Canadian actor. A 15-year veteran of the Stratford ...

See Colm Feore's other roles

Idris Elba
plays Heimdall

Idris Elba as Heimdall

Idris Elba (born 6 September 1972) is a British television, theatre, and film actor who has starred in both British a...

See Idris Elba's other roles

Ray Stevenson
plays Volstagg

Ray Stevenson as Volstagg

Ray Stevenson (May 25, 1964 - May 21, 2023) was a film, TV and stage actor. He moved with his family to Lemington, Ne...

See Ray Stevenson's other roles

Tadanobu Asano
plays Hogun

Tadanobu Asano as Hogun

Tadanobu Asano, born Tadanobu Sato (born November 27, 1973) is a Japanese actor. He is known for his roles as Dragon ...

See Tadanobu Asano's other roles

Josh Dallas
plays Fandral

Josh Dallas as Fandral

From Wikipedia, the free encyclopedia. Joshua Dallas (born December 18, 1981) is an American actor who played Fandra...

See Josh Dallas's other roles

Jaimie Alexander
plays Sif

Jaimie Alexander as Sif

Jaimie Alexander (born March 12, 1984) is an American actress known for portraying Jessi on the TV series Kyle XY and...

See Jaimie Alexander's other roles

Rene Russo
plays Frigga

Rene Russo as Frigga

Rene Marie Russo (born February 17, 1954) is an American actress and former model. She began her career as a fashion ...

See Rene Russo's other roles

Adriana Barraza
plays Isabela Alvarez

Adriana Barraza as Isabela Alvarez

Adriana Barraza González (born 5 March 1956) is a Mexican actress, acting teacher, and director. In 1999 director Al...

See Adriana Barraza's other roles

Maximiliano Hernández
plays Jasper Sitwell

Maximiliano Hernández as Jasper Sitwell

Maximiliano Hernández (born September 12, 1973) is an American actor. He is best known for portraying Agent Jasper Si...

See Maximiliano Hernández's other roles

Richard Cetrone
plays Frost Giant Captain

Richard Cetrone as Frost Giant Captain

Richard Cetrone was born on July 13, 1961 and is currently 62 years old.

See Richard Cetrone's other roles

Darren Kendrick
plays Frost Giant Sentry

Josh Coxx
plays Frost Giant Hailstrum

Josh Coxx as Frost Giant Hailstrum

Joshua Cox (born August 9, 1965), credited as Josh Coxx, is an American actor. He is perhaps most famous for his work...

See Josh Coxx's other roles

Justice Jesse Smith
plays Frost Giant Brute

Joseph Gatt
plays Frost Giant Grundroth

Joseph Gatt as Frost Giant Grundroth

Joseph Gatt is an English actor, model, and voice artist. Wikipedia

See Joseph Gatt's other roles

Luke Massy
plays Frost Giant Raze

Matthew Ducey
plays Einherjar Guard

Jason Camp
plays Einherjar Guard

Buddy Sosthand
plays Agent Delancey

Blake Silver
plays Techie

Jamie McShane
plays Agent Jackson

Jamie McShane as Agent Jackson

Jamie McShane is an American actor best known for his roles on Sons of Anarchy, Southland, and Bloodline, and as Agen...

See Jamie McShane's other roles

Dale Godboldo
plays Agent Garrett

Dale Godboldo as Agent Garrett

Dale Godboldo was born on July 5, 1975 and is currently 48 years old.

See Dale Godboldo's other roles

Patrick O'Brien Demsey
plays Agent Cale

Jim Palmer
plays SHIELD Guard

Seth Coltan
plays Townie

Seth Coltan as Townie

Seth Coltan was born on May 26, 1972 and is currently 51 years old.

See Seth Coltan's other roles

J. Michael Straczynski
plays Townie

J. Michael Straczynski as Townie

J. Michael Straczynski is an American writer and producer best known for the television series Babylon 5.

See J. Michael Straczynski's other roles

Ryan Schaefer
plays Townie

Matt Battaglia
plays Pete

Matt Battaglia as Pete

Matt Battaglia is an American actor producer and producer. He is also a former All-American football player and playe...

See Matt Battaglia's other roles

Stan Lee
plays Stan the Man

Stan Lee as Stan the Man

Stan Lee (born Stanley Martin Lieber, December 28, 1922 – November 12, 2018) was an American comic book writer, edito...

See Stan Lee's other roles

Joel McCrary
plays Drunk Townie

Joel McCrary as Drunk Townie

Joel P. McCrary is an American actor and voice actor. His Disney roles include Bobby Wasabi in Kickin' It (which he ...

See Joel McCrary's other roles

Isaac Kappy
plays Pet Store Clerk

Isaac Kappy as Pet Store Clerk

Isaac Kappy (February 17, 1977 – May 13, 2019) was an American actor and musician known for his roles in the films Th...

See Isaac Kappy's other roles

Juliet Lopez
plays Admission Nurse

Rob Mars
plays Orderly

Carrie Lazar
plays Viking Mother

Harley Graham
plays Viking Child

Harley Graham as Viking Child

Harley Graham was born on August 6, 2001 in Florida, USA. She is an actress, known for Chasing Mavericks (2012), Thor...

See Harley Graham's other roles

Alexander Wright
plays Viking Elder

Hilary Pingle
plays Viking

Shawn-Caulin Young
plays Viking

Shawn-Caulin Young as Viking

Shawn-Caulin Young was born on March 22, 1982 and is currently 42 years old.

See Shawn-Caulin Young's other roles

Walt Simonson
plays Guest

Walt Simonson as Guest

Walter 'Walt' Simonson is an American comic book writer and artist, won numerous awards. His first professional comic...

See Walt Simonson's other roles

Kinsey McLean
plays Viking

Kinsey McLean as Viking

Kinsey McLean was born on October 20, 1978 and is currently 45 years old.

See Kinsey McLean's other roles

Kelly Hawthorne
plays Viking

Dakota Goyo
plays Young Thor

Ted Allpress
plays Young Loki

Douglas Tait
plays Frost Giant (uncredited)

Douglas Tait as Frost Giant (uncredited)

Douglas Tait was born on December 17, 1978 and is currently 45 years old.

See Douglas Tait's other roles

Jeremy Renner
plays Clint Barton / Hawkeye (uncredited)

Jeremy Renner as Clint Barton / Hawkeye (uncredited)

Jeremy Lee Renner (born January 7, 1971) is an American actor. He began his career by appearing in independent films...

See Jeremy Renner's other roles

Samuel L. Jackson
plays Nick Fury (uncredited)

Samuel L. Jackson as Nick Fury (uncredited)

Samuel Leroy Jackson (born December 21, 1948) is an American actor and producer. One of the most widely recognized ac...

See Samuel L. Jackson's other roles

Vanessa Bednar
plays Viking Villager (uncredited)

Vanessa Bednar as Viking Villager (uncredited)

Vanessa Bednar was born on November 4, 1974 and is currently 49 years old.

See Vanessa Bednar's other roles

Michelle Csitos
plays Viking Village Wife (uncredited)

Stephen Oyoung
plays Einherjar Guard (uncredited)

Stephen Oyoung as Einherjar Guard (uncredited)

Stephen Oyoung is an Asian-American film and television actor. He is a martial arts expert specializing in Chinese Wu...

See Stephen Oyoung's other roles

Crew of Thor

Discover the backstage crew of Thor →