
Acting
Josh Duhamel
EN, FR cinema · 55 credits
Born
14 November 1972 (age 53)
Birthplace
Minot, North Dakota, USA
Also known as Joshua David Duhamel
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.
Known for
Filmography
Full Throttle Mindset
Full Throttle Mindset
as Todd Beckman
Runaway
Runaway
as Lou Coleman

Neglected
as Shaw

Preschool
as Alan, Director, Producer
Surrender
2026
Surrender
as Detective Shaw

London Calling
as Tommy Ward, Executive Producer, Producer

Not Without Hope
as Timothy Close

Off the Grid
as Guy

Buddy Games: Spring Awakening
as Bobfather, Producer, Director

Batman: The Long Halloween Deluxe Edition
as Harvey Dent / Two-Face (voice)

Blackout
as Cain

Shotgun Wedding
as Tom Fowler

Bandit
as Gilbert Galvan Jr/Robert Whiteman

Batman: The Long Halloween, Part One
as Harvey Dent (voice)

Batman: The Long Halloween, Part Two
as Harvey Dent / Two-Face (voice)

Night of the Animated Dead
as Harry Cooper (voice)

Think Like a Dog
as Lukas

The Lost Husband
as James O'Connor

Buddy Games
as Bob 'The Bobfather' Schmidt, Screenplay, Producer, Director

Capsized: Blood in the Water
as John Lippoth

Love, Simon
as Jack

Web of Fries
as Hero

The Show
as Adam Rogers

Transformers: The Last Knight
as Colonel William Lennox

The Institute
as Detective

CHiPs
as Rick

Misconduct
as Ben Cahill

Spaceman
as Bill Lee

Bravetown
as Alex

Lost in the Sun
as John

True Magic: The Story of the Last Unicorn
as Self (archive footage)

Don Peyote
as Adam

Wings: Sky Force Heroes
as Ace (voice)

You're Not You
as Evan

Movie 43
as Anson (segment "Beezel")

Safe Haven
as Alex Wheatley

Scenic Route
as Mitchell

Fire with Fire
as Jeremy Coleman

Planet Ocean
as Narrator

When in Rome
as Nick Beamon

Life As We Know It
as Eric Messer

Ramona and Beezus
as Hobart Kemp

Transformers: Revenge of the Fallen
as Major Lennox

Transformers
as Captain Lennox

Turistas
as Alex

The Picture of Dorian Gray
as Dorian Gray

Win a Date with Tad Hamilton!
as Tad Hamilton







