Net Worth →
Filmographies

Stellan Skarsgård Filmography: Every Movie and TV Show in Order

All 91 Stellan Skarsgård roles in chronological order (1953 to 2025): 81 movies and 10 TV series.

By the Pop Culture Files editorial team4 min read✓ Fact-checked
Stellan Skarsgård filmography
TMDB

How many movies and TV shows has Stellan Skarsgård been in? This complete Stellan Skarsgård filmography lists 91 credited roles (81 films, 10 TV series), in chronological order from 1953 to 2025, with links to our full guides where available.

Stellan Skarsgård movies in order

  • Anita, Swedish Nymphet (1973) as Erik
  • The Simple-Minded Murderer (1982) as Sven
  • False as Water (1985) as Stig
  • The Unbearable Lightness of Being (1988) as The Engineer
  • Code Name Coq Rouge (1989) as Carl Hamilton
  • The Hunt for Red October (1990) as Capt. 2nd Viktor Tupolev (V.K. Konovalov)
  • Good Evening, Mr. Wallenberg (1990) as Raoul Wallenberg
  • The Democratic Terrorist (1992) as Carl Hamilton
  • Wind (1992) as Joe Heiser
  • The Slingshot (1993) as Fritiof Schütt
  • Murder at the Savoy (1993) as Security Manager
  • The Jönsson Gang's Greatest Robbery (1995) as Herman Melvin
  • Zero Kelvin (1995) as Randbæk
  • Breaking the Waves (1996) as Jan Nyman
  • Insomnia (1997) as Jonas Engström
  • Good Will Hunting (1997) as Gerald Lambeau
  • Amistad (1997) as Tappan
  • Savior (1998) as Peter
  • The Kingdom II (1998) as Stig Helmers advokat
  • Ronin (1998) as Gregor
  • Deep Blue Sea (1999) as Jim Whitlock
  • D-Day (2000) as Lise's Mand
  • Passion of Mind (2000) as William Granther
  • Timecode (2000) as Alex Green
  • Dancer in the Dark (2000) as Doctor
  • Aberdeen (2000) as Tomas
  • Powder Keg (2001) as Harvey Jacobs
  • The Glass House (2001) as Terence Glass
  • Kiss Kiss (Bang Bang) (2001) as Felix
  • Taking Sides (2002) as Wilhelm Furtwängler
  • No Good Deed (2002) as Tyrone
  • City of Ghosts (2002) as Joseph Kaspar
  • Dogville (2003) as Chuck
  • Dogville Confessions (2004) as Self
  • King Arthur (2004) as Cerdic
  • Exorcist: The Beginning (2004) as Father Lankester Merrin
  • Dominion: Prequel to The Exorcist (2005) as Father Lankester Merrin
  • Beowulf & Grendel (2005) as Hrothgar
  • Pirates of the Caribbean: Dead Man's Chest (2006) as Bootstrap Bill
  • Goya's Ghosts (2006) as Francisco Goya
  • Pirates of the Caribbean: At World's End (2007) as Bootstrap Bill
  • WΔZ (2007) as Eddie Argo
  • Arn: The Knight Templar (2007) as Birger Brosa
  • Mamma Mia! (2008) as Bill Anderson
  • Arn: The Kingdom at Road's End (2008) as Birger Brosa
  • God on Trial (2008) as Baumgarten
  • Angels & Demons (2009) as Commander Richter
  • Metropia (2009) as Ralph Parker (voice)
  • A Somewhat Gentle Man (2010) as Ulrik
  • Boogie Woogie (2010) as Bob Maclestone
  • Frankie & Alice (2010) as Oz
  • King of Devil's Island (2010) as Bestyrer Håkon
  • Thor (2011) as Erik Selvig
  • Melancholia (2011) as Jack
  • The Girl with the Dragon Tattoo (2011) as Martin Vanger
  • The Avengers (2012) as Selvig
  • Romeo & Juliet (2013) as Prince of Verona
  • Thor: The Dark World (2013) as Erik Selvig
  • The Railway Man (2013) as Finlay
  • The Physician (2013) as Barber
  • Nymphomaniac: Vol. II (2013) as Seligman
  • Nymphomaniac: Vol. I (2013) as Seligman
  • In Order of Disappearance (2014) as Nils
  • Hector and the Search for Happiness (2014) as Edward
  • Cinderella (2015) as Grand Duke
  • Avengers: Age of Ultron (2015) as Erik Selvig
  • Our Kind of Traitor (2016) as Dima
  • Return to Montauk (2017) as Max Zorn
  • Borg vs McEnroe (2017) as Lennart Bergelin
  • Filmworker (2018) as Self
  • The Man Who Killed Don Quixote (2018) as The Boss
  • Mamma Mia! Here We Go Again (2018) as Bill / Kurt
  • Out Stealing Horses (2019) as Trond
  • I'll Find You (2019) as Benno Moser
  • The Painted Bird (2019) as Hans
  • Hope (2019) as Tomas
  • Dune (2021) as Baron Vladimir Harkonnen
  • Thor: Love and Thunder (2022) as Selvig
  • Andor: A Disney+ Day Special Look (2022) as Luthen Rael (archive footage) (uncredited)
  • Dune: Part Two (2024) as Baron Harkonnen
  • Sentimental Value (2025) as Gustav Borg

Stellan Skarsgård TV shows

Filmography data via TMDB, refreshed automatically as new roles are announced.

Frequently asked questions

How many movies has Stellan Skarsgård been in?

Stellan Skarsgård has 81 credited film roles and 10 TV roles, for a total of 91 credits from 1953 to 2025.

What was Stellan Skarsgård's first major role?

The Oscars (1953).

What is Stellan Skarsgård's most recent project?

Sentimental Value (2025).

Sources

More in Movies