Eli Roth Filmography: Every Movie and TV Show in Order
All 41 Eli Roth roles in chronological order (1996 to 2026): 37 movies and 4 TV series.

How many movies and TV shows has Eli Roth been in? This complete Eli Roth filmography lists 41 credited roles (37 films, 4 TV series), in chronological order from 1996 to 2026, with links to our full guides where available.
Eli Roth movies in order
- The Mirror Has Two Faces (1996) as Male Student
- The Lost World: Jurassic Park (1997) as Subway Man (uncredited)
- The Horse Whisperer (1998) as Office Worker
- Terror Firmer (1999) as Shocked Onlooker
- Citizen Toxie: The Toxic Avenger IV (2001) as Beautiful Young Boy
- Cabin Fever (2003) as Justin / Grim
- Tales from the Crapper (2004) as Party Goer
- 2001 Maniacs (2005) as Justin
- Disaster! (2005) as Lumberjack (voice)
- Hostel (2006) as American Stoner (uncredited)
- Grindhouse (2007) as Dov (segment "Death Proof") / Tucker (segment "Thanksgiving")
- Death Proof (2007) as Dov
- Heckler (2007) as Self
- Southland Tales (2007) as Man Who Gets Shot on Toilet
- The Shark Is Still Working (2009) as Self
- Inglourious Basterds (2009) as SGT. Donny Donowitz
- Don't Look Up (2009) as Béla Olt
- Piranha 3D (2010) as Wet T-Shirt Host
- Scream: The Inside Story (2011) as Self
- Comic-Con Episode IV: A Fan's Hope (2011) as Self
- Corman's World (2011) as Self - Filmmaker
- Rock of Ages (2012) as Stefano
- Aftershock (2012) as Gringo
- The Man with the Iron Fists (2012) as Wolf Clan #2
- Quentin Tarantino: 20 Years of Filmmaking (2013) as Self
- Why Horror? (2014) as Self
- Clown (2014) as Frowny the Clown
- Raiders!: The Story of the Greatest Fan Film Ever Made (2015) as Self
- Star Wars: Greatest Moments (2015) as Self
- Cabin Fever (2016)
- 78/52 (2017) as Self
- The House with a Clock in Its Walls (2018) as Comrade Ivan
- Godzilla: King of the Monsters (2019) as Fighter Pilot (uncredited)
- QT8: The First Eight (2019) as Self
- I Am Alfred Hitchcock (2021) as Self
- Night Always Comes (2025) as Blake
- Ice Cream Man (2026) as Marty
Eli Roth TV shows
- Eli Roth's History of Horror (2018) as Self - Host
- Euphoria (2019) as Batman
- The Idol (2023) as Andrew Finkelstein
- Fright Krewe (2023) as Necromancer / Douglas (voice)
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Eli Roth been in?
Eli Roth has 37 credited film roles and 4 TV roles, for a total of 41 credits from 1996 to 2026.
What was Eli Roth's first major role?
The Mirror Has Two Faces (1996).
What is Eli Roth's most recent project?
Ice Cream Man (2026).



