|Title||Eduardo Perez (Restaurant Owner name), El Macho (Supervillain name)|
|Film||Despicable Me 2 (2013)|
|Family||Antonio Perez (Son)|
|Friends||Pollito (Pet Chicken), Evil Minions (army), Dr. Nefario (formerly)|
|Enemies||Silas Ramsbottom, The Minions, Felonius Gru, Margo Gru, Edith Gru, Agnes Gru, Lucy Wilde, Dr. Nefario|
Eduardo is a very short, heavy-set Mexican man with long black hair that reaches his shoulders. According to Felonius Gru's flashbacks, twenty years ago, Eduardo was taller and more muscular than he is in the present day, and had longer black hair. In the present day, Eduardo only stands at 5'4, which is about Gru's shoulder height. Eduardo also has a lot of chest hair, as seen when he displays the Mexican flag tattooed on his chest.
According to Gru, twenty years ago Eduardo is "ruthless, dangerous, and as the name 'El Macho' implies, very macho". In the present day, he is generally friendly and also cares a lot about his pet chicken, El Pollito. When provoked, however, he will seek to kill the object of his wrath, as demonstrated when he hunts down Gru and Lucy in Salsa & Salsa and when he fights Gru at his home. He used his charms to fool other people, so he can keep his villain identity a secret, until he was ready to unleash his plan and attack on the world.