Suggestions by @jchrist98
733 suggestions

Dante Cimadamore
as El Zorro in Epic Rap Battles of History!

Jason Scott Lee
as Shan Yu in Mulan

Jeffrey Dean Morgan
as Colonel in DreamWorks Villains

Pedro Pascal
as Don Diego De La Vega in The Curse of Capistrano

Kim Coates
as Angel Eyes in The Good, The Bad, and The Ugly

Juan Karlos Labajo
as Chakal in The Feathered Serpent

Ana de la Reguera
as Ambra Vidal in Origin

Bill Cosby
as Barack Obama in Trump

Tupac Shakur
as Barack Obama in Trump

Chris Brown
as Barack Obama in Trump

Lil Wayne
as Barack Obama in Trump

Timbaland
as Barack Obama in Trump

Justin Timberlake
as Barack Obama in Trump

Adolf Hitler
as Donald Trump in Trump

Keegan-Michael Key
as Barack Obama in Trump

Morgan Freeman
as Barack Obama in Trump

Aidan Turner
as Rhaegar Targaryen in Robert’s Rebellion

Charlie Sheen
as Ted Cruz in Trump

Patrick Ewing
as Michelle Obama in Trump

Roi Vinzon
as Rodrigo Duterte in Trump