Trey Parker as Balthazar Bratt, a supervillain and former child star who grows up to become obsessed with the character he played in the ' 80s and is bent on world domination.
who plays the bad guy in despicable me 3
Trey Parker