Sebastian Stan Filmography: Every Movie and TV Show in Order
All 59 Sebastian Stan roles in chronological order (1953 to 2025): 43 movies and 16 TV series.

How many movies and TV shows has Sebastian Stan been in? This complete Sebastian Stan filmography lists 59 credited roles (43 films, 16 TV series), in chronological order from 1953 to 2025, with links to our full guides where available.
Sebastian Stan movies in order
- 71 Fragments of a Chronology of Chance (1995) as Subway Kid (uncredited)
- Red Doors (2005) as Simon
- The Covenant (2006) as Chase Collins
- The Architect (2006) as Martin Waters
- The Education of Charlie Banks (2007) as Leo Reilly
- Rachel Getting Married (2008) as Walter
- Spread (2009) as Harry
- Hot Tub Time Machine (2010) as Blaine
- Black Swan (2010) as Andrew / Suitor
- Captain America: The First Avenger (2011) as James Buchanan 'Bucky' Barnes
- Gone (2012) as Billy
- The Apparition (2012) as Ben Curtis
- Marvel Studios: Assembling a Universe (2014) as Self
- Captain America: The Winter Soldier (2014) as Bucky Barnes / Winter Soldier
- Ricki and the Flash (2015) as Joshua Brummel
- Ant-Man (2015) as James 'Bucky' Barnes / Winter Soldier (uncredited)
- The Martian (2015) as Chris Beck
- The Bronze (2016) as Lance Tucker
- Captain America: Civil War (2016) as Bucky Barnes / Winter Soldier
- Logan Lucky (2017) as Dayton White
- I'm Not Here (2017) as Steve
- I, Tonya (2017) as Jeff
- Black Panther (2018) as James 'Bucky' Barnes / Winter Soldier (uncredited)
- Avengers: Infinity War (2018) as Bucky Barnes / Winter Soldier
- Destroyer (2018) as Chris
- Avengers: Endgame (2019) as Bucky Barnes / Winter Soldier
- We Have Always Lived in the Castle (2019) as Charles Blackwood
- Marvel Studios: Expanding the Universe (2019) as Self
- The Last Full Measure (2020) as Scott Huffman
- Endings, Beginnings (2020) as Frank
- Chadwick Boseman: A Tribute for a King (2020) as Self - Actor, "Avengers: Endgame"
- The Devil All the Time (2020) as Deputy Lee Bodecker
- Monday (2021) as Mickey
- Marvel Studios' 2021 Disney+ Day Special (2021) as James 'Bucky' Barnes / Winter Soldier (archive footage)
- The 355 (2022) as Nick Fowler
- Fresh (2022) as Steve
- Sharper (2023) as Max
- Ghosted (2023) as God
- Dumb Money (2023) as Vlad Tenev
- A Different Man (2024) as Edward
- The Apprentice (2024) as Donald Trump
- Captain America: Brave New World (2025) as Bucky Barnes (uncredited)
- Thunderbolts* (2025) as Bucky Barnes
Sebastian Stan TV shows
- The Oscars (1953) as Self
- Law & Order (1990) as Justin Lafferty
- Gossip Girl (2007) as Carter Baizen
- Kings (2009) as Jack Benjamin
- Once Upon a Time (2011) as Jefferson / Mad Hatter
- Political Animals (2012) as T.J. Hammond
- Labyrinth (2012) as Will Franklyn
- I'm Dying Up Here (2017) as Clay Appuzzo
- Marvel Studios Legends (2021) as Bucky Barnes / Winter Soldier (archive footage) (uncredited)
- Marvel Studios Assembled (2021) as Self - Bucky Barnes / The Winter Soldier
- The Falcon and the Winter Soldier (2021) as Bucky Barnes / Winter Soldier
- What If...? (2021) as Bucky Barnes (voice)
- What If...? (2021) as Bucky Barnes / The Winter Soldier (voice)
- What If...? (2021) as Bucky Barnes / Winter Soldier (voice)
- Pam & Tommy (2022) as Tommy Lee
- Bupkis (2023) as Sebastian Stan
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Sebastian Stan been in?
Sebastian Stan has 43 credited film roles and 16 TV roles, for a total of 59 credits from 1953 to 2025.
What was Sebastian Stan's first major role?
The Oscars (1953).
What is Sebastian Stan's most recent project?
Thunderbolts* (2025).



