Josh Stewart Filmography: Every Movie and TV Show in Order
All 41 Josh Stewart roles in chronological order (1999 to 2026): 23 movies and 18 TV series.

How many movies and TV shows has Josh Stewart been in? This complete Josh Stewart filmography lists 41 credited roles (23 films, 18 TV series), in chronological order from 1999 to 2026, with links to our full guides where available.
Josh Stewart movies in order
- The Death and Life of Bobby Z (2007) as Monk
- The Haunting of Molly Hartley (2008) as Mr. Draper
- The Curious Case of Benjamin Button (2008) as Pleasant Curtis
- The Collector (2009) as Arkin
- Law Abiding Citizen (2009) as Rupert Ames
- Beneath the Dark (2010) as Paul
- The Dark Knight Rises (2012) as Barsad
- The Collection (2012) as Arkin
- Event 15 (2013) as Oldsman
- Transcendence (2014) as Paul
- The Hunted (2014) as Jake
- Interstellar (2014) as CASE (voice)
- The Finest Hours (2016) as Tchuda Southerland
- The Neighbor (2016) as John
- Cold Moon (2016) as Nathan Redfield
- War Machine (2017) as Captain Dick North
- Insidious: The Last Key (2018) as Gerald Rainier
- Malicious (2018) as Adam
- Discarnate (2019) as Casey Blackburn
- The Mustang (2019) as Dan
- Back Fork (2019) as Waylon
- Tenet (2020) as Male Voice (voice)
- Lifeline (2025) as Steven Thomas
Josh Stewart TV shows
- Third Watch (1999) as Brendan Finney
- CSI: Crime Scene Investigation (2000) as Sean Cleary
- CSI: Miami (2002) as Colin Astor
- Criminal Minds (2005) as William LaMontagne Jr.
- Ghost Whisperer (2005) as Robert Wharton
- Dirt (2007) as Holt McLaren
- The Mentalist (2008) as Harlan McAdoo
- Southland (2009) as Vid Holmes
- No Ordinary Family (2010) as The Watcher
- Grimm (2011) as Bill Granger
- Shooter (2016) as Solotov
- Marvel's The Punisher (2017) as John Pilgrim
- The Rookie (2018) as Graham Porter
- Manhunt (2024) as Sanford Conover
- Manhunt (2024) as Sanford Conover / James Wallace
- Manhunt (2024) as Sanford Conover / James Wallace / Charles A. Dunham
- Dutton Ranch (2026) as Sheriff Handy Wade
- Dutton Ranch (2026) as Sheriff Wade
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Josh Stewart been in?
Josh Stewart has 23 credited film roles and 18 TV roles, for a total of 41 credits from 1999 to 2026.
What was Josh Stewart's first major role?
Third Watch (1999).
What is Josh Stewart's most recent project?
Dutton Ranch (2026).



