
Minot, North Dakota, USA
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.

as Self - Guest

as Self
2014

as Self - Guest
2009

as Self - Guest
2014

as Self - Guest
2019

as Self
2022

as Self - Guest
2015

as Self
1997

as Danny McCoy
2001

as Self - Guest
1988

as Self
2003

as Magnus
2004

as Self - Celebrity Guest
2000
as Timothy Close
2025
2027

as Detective Shaw
2026

as Alan
2026

as Timothy Close
2025

as Tommy Ward
2025

as Guy
2025

as Bobfather
2023

as Tom Fowler
2022

2022

as Cain
2022

as Gilbert Galvan Jr/Robert Whiteman
2022

as Harvey Dent (voice)
2022

as Harry Cooper (voice)
2021

as Harvey Dent / Two-Face (voice)
2021

as Harvey Dent (voice)
2021

as Lukas
2020

as James O'Connor
2020

as Bob 'The Bobfather' Schmidt
2019

as John Lippoth
2019

as Jack
2018

as Hero
2018

as Adam Rogers
2017

as Colonel William Lennox
2017

as Rick
2017
as Self - Guest
1 ep.

as Self
2 episodes

as Self - Guest
2 episodes

as Self - Guest
1 episodes

as Self - Guest
2 episodes

as Self
1 episodes

as Self - Guest
1 episodes

as Self
3 episodes

as Danny McCoy
3 episodes

as Self - Guest
5 episodes

as Self
1 episodes

as Magnus
1 episodes

as Self - Celebrity Guest
1 episodes

as Danny McCoy
106 episodes

as Self - Guest
1 episodes

as Self
7 episodes

2 episodes

as Leo du Pres
2164 episodes

as Captain Flynn
1 episodes

as Self
1 episodes

as Self / Presenter
1 episodes

as Richard Reed
1 episodes

as Self
1 episodes

as Self
2 episodes

as Oz (voice)
5 episodes
Producer