Eduardo Perez, also known as El Macho, is the hidden main antagonist of Despicable Me 2. He is Antonio Perez's father.
About 20 years ago, Eduardo terrorized Mexico as a supervillain named El Macho. He was ruthless, dangerous, and as the name implied, he was very macho.
One day, he attempted suicide in the most macho way possible, which was riding on a shark while holding two pineapple grenades and 250 pounds of dynamite strapped to his chest.
El Macho faked his death and was actually hiding. El Macho has moved to America, married a woman, had a son named Antonio, and became the owner of a restaurant called Salsa & Salsa. His wife is probably deceased at some point.
Despicable Me 2
Eduardo is introduced as the owner of a Mexican restaurant called Salsa & Salsa, who came into Bake My Day, another store in the Paradise Mall, greeting Gru and Lucy to the "mall family". He told Gru and Lucy to give him cupcakes decorated with the Mexican flag logo for his Cinco de Mayo party. After Eduardo walks out, Gru gasps, and strikingly thought the man as El Macho. Gru told Lucy the story of El Macho, which made Lucy request the order of breaking into Salsa & Salsa during the closing night. Gru agrees, thinking he's the one with the PX-41 serum. Later on, Eduardo went back to his restaurant at night, and sees his pet chicken Pollito trapped by Anti-Villain League agent Lucy Wilde. He hears her and Gru breaking into his restaurant, and tracks them down. He goes outside of the restaurant, wielding two deadly knives. He finds Lucy Wilde, about to kill her, but is ran over by Gru's minions in Lucy's car.
- El Macho was originally going to be voiced by Al Pacino.
- He appears as a boss in Despicable Me: Minion Rush.