Eduardo/El Macho

Eduardo Perez, also known as his supervillain name El Macho, or simply just Eduardo, is a supervillain mastermind who serves as the main antagonist in Despicable Me 2. He was originally going to be voiced by Al Pacino, but was replaced by Benjamin Bratt instead.