Suggestions by @user_341478
6,588 suggestions

Daniel Nelson
as Ironhide in Disney's Transformers (2007)

Frank Grillo
as Ironhide in Disney's Transformers (2007)

Frank Grimes
as Ironhide in Disney's Transformers (2007)

Jason Momoa
as Ironhide in Disney's Transformers (2007)

Ben Affleck
as Captain William Lennox in Disney's Transformers (2007)
Michael B. Jordan
as Jazz in Disney's Transformers (2007)
Anthony Mackie
as Jazz in Disney's Transformers (2007)

Marrese Crump
as Jazz in Disney's Transformers (2007)

Marrese Crump
as Jazz in Transformers: Rise Of The Beasts (2016)

Yayan Ruhian
as Drift in Transformers: The Last Knight (2017)
Scott Adkins
as Barricade in Transformers: The Last Knight (2017)

Florian Munteanu
as Barricade in Transformers: The Last Knight (2017)

Lee Byung-hun
as Barricade in Transformers: The Last Knight (2017)

Ray Park
as Crosshairs in Transformers: The Last Knight (2017)

Marko Zaror
as Crosshairs in Transformers: The Last Knight (2017)

Florian Munteanu
as Megatron in Transformers: The Last Knight (2017)

Idris Elba
as Megatron in Transformers: The Last Knight (2017)

Daniel Nelson
as Bumblebee in Transformers: The Last Knight (2017)
Ewan McGregor
as Nemesis/Optimus Prime in Transformers: The Last Knight (2017)

Gerard Butler
as Nemesis/Optimus Prime in Transformers: The Last Knight (2017)