Glen Powell Filmography: Every Movie and TV Show in Order
All 40 Glen Powell roles in chronological order (1998 to 2026): 27 movies and 13 TV series.

How many movies and TV shows has Glen Powell been in? This complete Glen Powell filmography lists 40 credited roles (27 films, 13 TV series), in chronological order from 1998 to 2026, with links to our full guides where available.
Glen Powell movies in order
- Spy Kids 3-D: Game Over (2003) as Long-fingered Boy
- The Wendell Baker Story (2005) as Paper Boy
- Fast Food Nation (2006) as Steve
- The Hottest State (2007) as John Jagerman
- The Great Debaters (2007) as Harvard Debater #1
- The Dark Knight Rises (2012) as Trader #1
- Stuck in Love (2013) as Good Looking Frat Guy
- April Apocalypse (2013) as Dickie
- The Expendables 3 (2014) as Thorn
- Sex Ed (2014) as JT
- Ride Along 2 (2016) as Troy
- Misconduct (2016) as Doug Fields
- Everybody Wants Some!! (2016) as Finnegan
- Richard Linklater: Dream Is Destiny (2016) as Self (uncredited)
- Hidden Figures (2016) as John Glenn
- Sand Castle (2017) as Sergeant Dylan Chutsky
- The Guernsey Literary & Potato Peel Pie Society (2018) as Mark Reynolds
- Set It Up (2018) as Charlie Young
- Apollo 10½: A Space Age Childhood (2022) as Bostick
- Top Gun: Maverick (2022) as Lt. Jake 'Hangman' Seresin
- Devotion (2022) as Thomas J. Hudner Jr.
- Anyone But You (2023) as Ben
- Hit Man (2024) as Gary Johnson
- Twisters (2024) as Tyler
- The Running Man (2025) as Ben Richards
- How to Make a Killing (2026) as Becket Redfellow
- The Super Mario Galaxy Movie (2026) as Fox McCloud (voice)
Glen Powell TV shows
- The Challenge (1998) as Self - Guest
- CSI: Miami (2002) as Logan Crawford
- Without a Trace (2002) as Brett Farnsworth
- The Bachelorette (2003) as Self
- NCIS (2003) as Evan Westcott
- Into the West (2005) as Jackson Wheeler
- Rizzoli & Isles (2010) as Graham Randall
- Rick and Morty (2013) as Kwyatt (voice)
- All Hail King Julien (2014) as Trent (voice)
- Scream Queens (2015) as Chad Radwell
- All Hail King Julien: Exiled (2017) as Trent (voice)
- Jurassic World Camp Cretaceous (2020) as Dave (voice)
- Chad Powers (2025) as Russ Holliday / Chad Powers
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Glen Powell been in?
Glen Powell has 27 credited film roles and 13 TV roles, for a total of 40 credits from 1998 to 2026.
What was Glen Powell's first major role?
The Challenge (1998).
What is Glen Powell's most recent project?
The Super Mario Galaxy Movie (2026).



