Josh Duhamel Filmography: Every Movie and TV Show in Order
All 61 Josh Duhamel roles in chronological order (1970 to 2025): 42 movies and 19 TV series.

How many movies and TV shows has Josh Duhamel been in? This complete Josh Duhamel filmography lists 61 credited roles (42 films, 19 TV series), in chronological order from 1970 to 2025, with links to our full guides where available.
Josh Duhamel movies in order
- Win a Date with Tad Hamilton! (2004) as Tad Hamilton
- Turistas (2006) as Alex
- Transformers (2007) as Captain Lennox
- Transformers: Revenge of the Fallen (2009) as Major Lennox
- When in Rome (2010) as Nick Beamon
- Ramona and Beezus (2010) as Hobart Kemp
- The Romantics (2010) as Tom
- Life As We Know It (2010) as Eric Messer
- Transformers: Dark of the Moon (2011) as Lennox
- New Year's Eve (2011) as Sam
- Planet Ocean (2012) as Narrator
- Wings (2012) as Ace (Voice)
- Fire with Fire (2012) as Jeremy Coleman
- Movie 43 (2013) as Anson (segment "Beezel")
- Safe Haven (2013) as Alex Wheatley
- Scenic Route (2013) as Mitchell
- Don Peyote (2014) as Adam
- You're Not You (2014) as Evan
- Bravetown (2015) as Alex
- Lost in the Sun (2015) as John
- Misconduct (2016) as Ben Cahill
- The Institute (2017) as Detective
- CHiPs (2017) as Rick
- Transformers: The Last Knight (2017) as Colonel William Lennox
- The Show (2017) as Adam Rogers
- Love, Simon (2018) as Jack
- Capsized: Blood in the Water (2019) as John Lippoth
- Buddy Games (2019) as Bob 'The Bobfather' Schmidt
- The Lost Husband (2020) as James O'Connor
- Think Like a Dog (2020) as Lukas
- Batman: The Long Halloween, Part One (2021) as Harvey Dent (voice)
- Batman: The Long Halloween, Part Two (2021) as Harvey Dent / Two-Face (voice)
- Night of the Animated Dead (2021) as Harry Cooper (voice)
- Batman: The Long Halloween Deluxe Edition (2022) as Harvey Dent (voice)
- Bandit (2022) as Gilbert Galvan Jr/Robert Whiteman
- Blackout (2022) as Cain
- Reno 911!: It's a Wonderful Heist (2022)
- Shotgun Wedding (2022) as Tom Fowler
- Buddy Games: Spring Awakening (2023) as Bobfather
- Off the Grid (2025) as Guy
- London Calling (2025) as Tommy Ward
- Not Without Hope (2025) as Timothy Close
Josh Duhamel TV shows
- All My Children (1970) as Leo du Pres
- Big Brother (2000) as Self - Celebrity Guest
- Ed (2000) as Richard Reed
- Crossing Jordan (2001) as Danny McCoy
- Las Vegas (2003) as Danny McCoy
- Veronica Mars (2004) as Magnus
- Fanboy and Chum Chum (2009) as Oz (voice)
- Who Do You Think You Are? (2010) as Self
- Jake and the Never Land Pirates (2011) as Captain Flynn
- Jake and the Never Land Pirates (2011) as Captain Flynn (voice)
- Battle Creek (2015) as Special Agent Milton Chamberlain
- 11.22.63 (2016) as Frank Dunning
- Unsolved: The Murders of Tupac and The Notorious B.I.G. (2018) as Detective Greg Kading
- Love, Victor (2020) as Jack Spier
- The Mighty Ducks: Game Changers (2021) as Colin Cole
- Jupiter's Legacy (2021) as Sheldon Sampson / The Utopian
- Blade Runner: Black Lotus (2021) as Marlowe (voice)
- The Thing About Pam (2022) as Joel Schwartz
- Ransom Canyon (2025) as Staten Kirkland
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Josh Duhamel been in?
Josh Duhamel has 42 credited film roles and 19 TV roles, for a total of 61 credits from 1970 to 2025.
What was Josh Duhamel's first major role?
All My Children (1970).
What is Josh Duhamel's most recent project?
Not Without Hope (2025).



