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 NBCs 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 Years Eve 2011 Safe Haven 2013 and Youre Not You 2014 In 2015 Duhamel costarred on the shortlived 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 comedydrama film Love Simon In 2021 Duhamel starred in the role of Sheldon Sampson in the Netflix superhero series Jupiters Legacy