Suggestions by @zestfulmaple
992 suggestions

Jordan Peele
as Baxter Stockman in Teenage Mutant Ninja Turtles

Dwayne Johnson
as Rocksteady in Teenage Mutant Ninja Turtles

Michael Jai White
as Bebop in Teenage Mutant Ninja Turtles

Hiroyuki Sanada
as Shredder in Teenage Mutant Ninja Turtles

Jackie Chan
as Master Splinter in Teenage Mutant Ninja Turtles

Mark Hamill
as Kraang in Teenage Mutant Ninja Turtles

Freddie Highmore
as Donatello in Teenage Mutant Ninja Turtles

Dylan O'Brien
as Leonardo in Teenage Mutant Ninja Turtles

Taron Egerton
as Raphael in Teenage Mutant Ninja Turtles

Freddie Highmore
as Donatello in Teenage Mutant Ninja Turtles

Dave Bautista
as Amazo in The Daily Planet (TV Show)

Dave Bautista
as Amazo in Justice League(avengers style)(Age of Amazo)

Tyler Perry
as Principal Brian Lewis in American Dad (Live Action)

D. B. Woodside
as Martain Manhunter in Future castings in the DC Extended Universe

Graham McTavish
as Hugo Strange in The Batman

Charlize Theron
as Sonya Blade in Mortal Kombat(Reboot Franchise)

Chris Pratt
as Conduit in The Daily Planet (TV Show)

Stanley Tucci
as Dr Anthony Ivo in The Daily Planet (TV Show)

Dwayne Johnson
as Amazo in The Daily Planet (TV Show)

Billy Zane
as Lex Luthor in The Daily Planet (TV Show)