Ezra Miller Recast In ‘Invincible’ Season 2 After Controversies

Amazon Prime Video’s Invincible series has recast Ezra Miller’s role of D.A. Sinclair with voice actor Eric Bauza, as reported by The Hollywood Reporter.

Ezra Miller originally voiced the villainous character in the first season, but Bauza, known for his work on X-Men ’97, Rick & Morty, Teenage Mutant Ninja Turtles, and Looney Tunes, took over the role in the latest episode of Invincible season two, titled ‘I’m Not Going Anywhere‘.


Although Invincible did not provide an official reason for the recasting, it is speculated that Miller’s recent legal troubles played a significant role in the decision. The actor has faced several charges over the past few years, including felony burglary and second-degree assault in Hawaii. A video also surfaced showing Miller choking a woman outside a bar in Iceland.

In 2022, Miller issued an apology, attributing their actions to ‘complex mental health issues’ and announced they had begun treatment. Despite these controversies, Miller, best known for playing the Flash/Barry Allen in the DC Extended Universe, still had the support of some Warner Bros. Discovery executives as of January 2023, thanks to their commitment to mental health treatment.

Ezra Miller

The change in voice actors marks another instance where Prime Video has opted to recast roles due to off-screen issues. Bauza previously replaced Jay Johnston as Jimmy Pesto on Bob’s Burgers after Johnston was fired from the show.

Invincible, based on the comic by Robert Kirkman, stars Steven Yeun, Sandra Oh, and J.K. Simmons, among others. The series, which aired its second season’s second part in March 2024 after a four-month break, continues to delve into the complex world of superheroes and villains without Sinclair’s original voice actor, Miller.