Jesse Eisenberg Filmography: Every Movie and TV Show in Order
All 47 Jesse Eisenberg roles in chronological order (1953 to 2025): 43 movies and 4 TV series.

How many movies and TV shows has Jesse Eisenberg been in? This complete Jesse Eisenberg filmography lists 47 credited roles (43 films, 4 TV series), in chronological order from 1953 to 2025, with links to our full guides where available.
Jesse Eisenberg movies in order
- Roger Dodger (2002) as Nick
- The Emperor's Club (2002) as Louis Masoudi
- The Village (2004) as Jamison
- Cursed (2005) as Jimmy
- The Squid and the Whale (2005) as Walt Berkman
- The Education of Charlie Banks (2007) as Charlie Banks
- The Hunting Party (2007) as Benjamin
- Adventureland (2009) as James Brennan
- Solitary Man (2009) as Daniel Cheston
- Zombieland (2009) as Columbus
- Holy Rollers (2010) as Sam Gold
- Camp Hell (2010) as Daniel
- The Social Network (2010) as Mark Zuckerberg
- How Did They Ever Make a Movie of Facebook? (2011) as Self / Mark Zuckerberg
- Rio (2011) as Blu (voice)
- 30 Minutes or Less (2011) as Nick
- To Rome with Love (2012) as Jack
- Why Stop Now? (2012) as Eli
- Now You See Me (2013) as J. Daniel Atlas
- Free Samples (2013) as Tex
- Rio 2 (2014) as Blu (voice)
- The Double (2014) as Simon James / James Simon
- Night Moves (2014) as Josh Stamos
- The End of the Tour (2015) as David Lipsky
- American Ultra (2015) as Mike Howell
- Louder Than Bombs (2015) as Jonah Reed
- DC Films Presents Dawn of the Justice League (2016)
- Batman v Superman: Dawn of Justice (2016) as Lex Luthor
- Café Society (2016) as Bobby Dorfman
- Now You See Me 2 (2016) as J. Daniel Atlas
- Justice League (2017) as Lex Luthor (uncredited)
- The Hummingbird Project (2019) as Vincent Zaleski
- The Art of Self-Defense (2019) as Casey
- Vivarium (2019) as Tom
- Zombieland: Double Tap (2019) as Columbus
- Resistance (2020) as Marcel
- Zack Snyder's Justice League (2021) as Lex Luthor
- Wild Indian (2021) as Jerry
- Manodrome (2023) as Ralphie
- Sasquatch Sunset (2024) as Young Male
- A Real Pain (2024) as David Kaplan
- The New Yorker at 100 (2025) as Self
- Now You See Me: Now You Don't (2025) as J. Daniel Atlas
Jesse Eisenberg TV shows
- The Oscars (1953) as Self
- Modern Family (2009) as Asher
- The Newsroom (2012) as Eric Neal (voice) (uncredited)
- Fleishman Is in Trouble (2022) as Toby Fleishman
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Jesse Eisenberg been in?
Jesse Eisenberg has 43 credited film roles and 4 TV roles, for a total of 47 credits from 1953 to 2025.
What was Jesse Eisenberg's first major role?
The Oscars (1953).
What is Jesse Eisenberg's most recent project?
Now You See Me: Now You Don't (2025).



