Joshua David Duhamel (born November 14, 1972) is an American actor and former fashion model. After various modeling work, he made his acting debut as Leo du Pres on the ABC daytime soap opera All My Children and later starred as Danny McCoy on NBC's Las Vegas. Duhamel has ventured into film, appearing as one of the main protagonists in four of the Transformers films, most recently in the fifth entry, Transformers: The Last Knight (2017). He has also appeared in When in Rome (2010), Life as We Know It (2010), New Year's Eve (2011), Safe Haven (2013), and You're Not You (2014). In 2015, Duhamel co-starred on the short-lived CBS crime drama Battle Creek. He has also starred in several video games, most notably Call of Duty: WWII (2017). In 2018, he appeared in the romantic comedy-drama film Love, Simon. In 2021, Duhamel starred in the role of Sheldon Sampson in the Netflix superhero series Jupiter's Legacy.
TBAFull Throttle Mindset as Todd Beckman
TBAThe Neglected as Detective Shaw
TBAPreschool as Unknown
2025Not Without Hope as Unknown
2025London Calling as Tommy Ward
2025Off the Grid as Guy
2025Ransom Canyon (10 Episodes) as Staten Kirkland
2023Buddy Games (8 Episodes) as Self - Host
2023Buddy Games: Spring Awakening as Bobfather
2022Shotgun Wedding as Tom Fowler
2022Reno 911!: It's a Wonderful Heist as Unknown
2022Blackout as Cain
2022Bandit as Gilbert Galvan Jr/Robert Whiteman
2022Batman: The Long Halloween Deluxe Edition as Harvey Dent (voice)
2022The Thing About Pam (6 Episodes) as Joel Schwartz
2021Blade Runner: Black Lotus (7 Episodes) as Marlowe (voice)
2021Night of the Animated Dead as Harry Cooper (voice)
2021Batman: The Long Halloween, Part Two as Harvey Dent / Two-Face (voice)
2021Batman: The Long Halloween, Part One as Harvey Dent (voice)
2021Jupiter's Legacy (8 Episodes) as Sheldon Sampson / The Utopian
2021The Mighty Ducks: Game Changers (10 Episodes) as Colin Cole
2020Think Like a Dog as Lukas
2020Love, Victor (1 Episode) as Jack Spier
2020The Lost Husband as James O'Connor
2019Buddy Games as Bob 'The Bobfather' Schmidt
2019The Kelly Clarkson Show (2 Episodes) as Self
2019Capsized: Blood in the Water as John Lippoth
2018Unsolved: The Murders of Tupac and The Notorious B.I.G. (10 Episodes) as Detective Greg Kading
2018Love, Simon as Jack Spier
2018Web of Fries as Hero
2017The Show as Adam Rogers
2017Transformers: The Last Knight as Colonel William Lennox
2017CHiPS as Rick
2017The Institute as Detective
2016Spaceman as Bill Lee
201611.22.63 (8 Episodes) as Frank Dunning
2016Misconduct as Ben Cahill
2015Lost in the Sun as John
2015Jay Leno's Garage (2 Episodes) as Self
2015Bravetown as Alex
2015The Late Late Show with James Corden (1 Episode) as Self - Guest
2015Battle Creek (13 Episodes) as Special Agent Milton Chamberlain
2014You're Not You as Evan
2014Wings: Sky Force Heroes as Ace (voice)
2014Don Peyote as Adam
2014The Tonight Show Starring Jimmy Fallon (2 Episodes) as Self
2013Scenic Route as Mitchell
2013Safe Haven as Alex Wheatley
2013Movie 43 as Anson (segment "Beezel")
2012Fire with Fire as Jeremy Coleman
2012Wings as Ace (Voice)
2012Planet Ocean as Narrator
2011New Year's Eve as Sam
2011Bomb Patrol: Afghanistan (17 Episodes) as Narrator
2011Transformers: Dark of the Moon as Lennox
2011Jake and the Never Land Pirates (1, 4 Episode) as Captain Flynn, Captain Flynn (voice)
2010Life As We Know It as Eric Messer
2010The Romantics as Tom
2010Ramona and Beezus as Hobart Kemp
2010Who Do You Think You Are? (1 Episode) as Self
2010When in Rome as Nick Beamon
2009The Human Factor: Exacting Revenge of the Fallen as Self
2009Fanboy and Chum Chum (5 Episodes) as Oz (voice)
2009Watch What Happens Live with Andy Cohen (2 Episodes) as Self - Guest
2009Transformers: Revenge of the Fallen as Major Lennox
2007Transformers as Captain Lennox
2006Turistas as Alex
20061 vs. 100 (1 Episode) as Himself
2006Rachael Ray (1 Episode) as Unknown
2006The Megan Mullally Show (2 Episodes) as Self - Guest
2005The Reichen Show (1 Episode) as Self
2005The Picture of Dorian Gray as Dorian Gray
2004Veronica Mars (1 Episode) as Magnus
2004Win a Date with Tad Hamilton! as Tad Hamilton
2004Best Week Ever (4 Episodes) as Unknown
2004On Air with Ryan Seacrest (1 Episode) as Self
2003Las Vegas (106 Episodes) as Danny McCoy
2003The Ellen DeGeneres Show (3 Episodes) as Self
2003Jimmy Kimmel Live! (2 Episodes) as Self
2003VH1 Top 20 Video Countdown (1 Episode) as Unknown
2001Crossing Jordan (3 Episodes) as Danny McCoy
2000Ed (1 Episode) as Richard Reed
2000Big Brother (1 Episode) as Self - Celebrity Guest
1999Teen Choice Awards (1 Episode) as Self
1997The View (3 Episodes) as Self
1993Late Night with Conan O'Brien (1 Episode) as Self - Guest
1992MTV Movie & TV Awards (1 Episode) as Self / Presenter
1992The Tonight Show with Jay Leno (2 Episodes) as Unknown
1988LIVE with Kelly and Mark (4 Episodes) as Self - Guest
1987Kids' Choice Awards (1 Episode) as Host
1970All My Children (2164 Episodes) as Leo du Pres
TBAPreschool ... Director
2023Buddy Games: Spring Awakening ... Director
2021The Mighty Ducks: Game Changers (1 Episode) ... Director
2019Buddy Games ... Director
TBAPreschool ... Producer
2025London Calling ... Producer, Executive Producer
2025Ransom Canyon (10 Episodes) ... Executive Producer
2023Buddy Games: Spring Awakening ... Producer
2019Buddy Games ... Producer
2019Buddy Games ... Screenplay