Chris Hemsworth plays Orion Pax/Optimus Prime, Brian Tyree Henry plays D-16/Megatron, and Scarlett Johansson plays Elita-1.
Main cast
- Orion Pax / Optimus PrimeChris HemsworthSeasons FilmMain
- D-16 / MegatronBrian Tyree HenrySeasons FilmMain
- Elita-1Scarlett JohanssonSeasons FilmMain
- B-127 / BumblebeeKeegan-Michael KeySeasons FilmMain
Supporting cast
- StarscreamSteve BuscemiSeasons FilmSupp
- Alpha TrionLaurence FishburneSeasons FilmSupp
- Sentinel PrimeJon HammSeasons FilmSupp
- AirachnidVanessa LiguoriSeasons FilmSupp
- SoundwaveJon BaileySeasons FilmSupp
- ShockwaveJason Konopisos-AlvarezSeasons FilmSupp
- JazzEvan Michael LeeSeasons FilmSupp
- Zeta PrimeJames RemarSeasons FilmSupp
- DarkwingIsaac C. Singleton Jr.Seasons FilmSupp
- Announcer BotSteve BlumSeasons FilmSupp
- ChromiaJinny ChungSeasons FilmSupp
Guest & voice
- Control Room GuysJosh CooleySeasons FilmGuest
- Injured RacerDillon BryanSeasons FilmGuest
No matches — try another name.
About this cast
Transformers One (2024) is an animated prequel film from Paramount Pictures. The lead cast includes Chris Hemsworth as Orion Pax/Optimus Prime, Brian Tyree Henry as D-16/Megatron, Scarlett Johansson as Elita-1, and Keegan-Michael Key as B-127/Bumblebee.
Cast FAQs
Who plays Megatron in Transformers One?
Brian Tyree Henry voices D-16 / Megatron.
Who plays Optimus Prime in Transformers One?
Chris Hemsworth voices Orion Pax / Optimus Prime.
Who plays Bumblebee in Transformers One?
Keegan-Michael Key voices B-127 / Bumblebee.
Who plays Elita-1 in Transformers One?
Scarlett Johansson voices Elita-1.
Who plays Shockwave in Transformers One?
Jason Konopisos-Alvarez voices Shockwave.
Sources: IMDb · Wikipedia · Rotten Tomatoes · Odeon Cinemas · hollywood.com · Updated June 2026
Related cast guides: Rogue One · One Piece Live Action