Invincible Season 2 cast: All actors & characters

Cameron Frew
The cast and characters of Invincible Season 2Prime Video

Here’s your full guide to the voice cast of Invincible Season 2, with all actors and the characters they play.

Invincible comes from the mind of Robert Kirkman, the creator of The Walking Dead. It begins as a standard superhero story: high-schooler Mark Grayson, the son of Earth’s mightiest hero Omni-Man, develops powers of his own and wants to help save the world.

Things aren’t as they seem, though. Suddenly, the Guardians of the Globe are brutally slain, leaving only Omni-Man alive. Between facing off against world-destroying Martians and trying to have a girlfriend, Mark soon discovers his horrifying destiny – and it’s up to him to be the hero his world needs, rather than the villain it fears.

Article continues after ad

After a two-and-a-half-year wait, Invincible Season 2 is finally here, with the first four episodes now streaming on Prime Video. So, here’s a rundown of the show’s cast and characters. Spoilers to follow…


Invincible Season 2 cast and characters

Below, you’ll find a list of all the characters you should know in the cast of Invincible Season 2. We’ll keep this article updated with any cameos and casting reveals as the series progresses.

The official synopsis reads: “Based on the groundbreaking comic book by Robert Kirkman, Cory Walker, and Ryan Ottley, the story revolves around 18-year-old Mark Grayson, who’s just like every other guy his age—except his father is (or was) the most powerful superhero on the planet.

Article continues after ad

“Still reeling from Nolan’s betrayal in Season One, Mark struggles to rebuild his life as he faces a host of new threats, all while battling his greatest fear – that he might become his father without even knowing it.”

Invincible / Mark Grayson: Steven Yeun

Mark Grayson in Invincible and Steven Yeun in BeefPrime Video/Netflix

Steven Yeun plays Mark Grayson, the son of Omni-Man who takes on the superhero mantle of Invincible.

Yeun is best known for playing Glenn in The Walking Dead, but he’s also starred in the likes of Minari, Netflix’s Beef, Nope, and Burning.

Article continues after ad

Omni-Man / Nolan Grayson: J.K. Simmons

Omni-Man and JK SimmonsPrime Video/Sony Pictures

J.K. Simmons plays Nolan Grayson, aka Omni-Man, a conqueror from Viltrumite who came to Earth decades ago to prepare it for conquest, but fell in love and had a son along the way. He’s one of the most powerful characters in the universe.

Simmons is an Oscar-winning actor known for his performances in Whiplash, the Spider-Man franchise as J. Jonah Jameson, Up in the Air, I Love You Man, and more.

Debbie Grayson: Sandra Oh

Debbie Grayson and Sandra OhPrime Video/BBC

Sandra Oh plays Debbie Grayson, Mark’s mother and Nolan’s wife.

Article continues after ad

Oh is famous for starring in Grey’s Anatomy as Dr. Christina Yang and Eve Polastri in Killing Eve, as well as other turns in Sideways, Arliss, Raya and the Last Dragon, and more.

Angstrom Levy: Sterling K. Brown

Angstrom Levy in Invincible Season 2 and Sterling K. BrownPrime Video/NBC

Sterling K. Brown plays Angstrom Levy, the main villain of Invincible Season 2 who has the power to travel through different dimensions.

Brown is known for his roles in This is Us, Waves, The Predator, Black Panther, and The People v. O.J. Simpson.

Article continues after ad

Atom Eve / Eve Wilkins: Gillian Jacobs

Atom Eve in Invincible and Gillian JacobsPrime Video/NBC

Gillian Jacobs plays Eve Wilkins, aka Atom Eve, one of the members of the new Guardians of the Globe and a friend to Mark who wants to find more meaningful ways to use her powers.

Jacobs is best known for her role as Britta Perry in Community, as well as performances in Love, Transatlantic, Girls, and an appearance in The Bear Season 2.

Amber Bennett: Zazie Beetz

Amber in Invincible Season 2 and Zazie BeetzPrime Video/Warner Bros.

Zazie Beetz plays Amber Bennett, Mark’s girlfriend from high school who doesn’t have any superpowers, but she knows his superhero identity.

Article continues after ad

Beetz has also starred in Atlanta, Easy, Joker, Deadpool 2, Black Mirror, and more.

Mauler twins: Kevin Michael Richardson

The Mauler twins in Invincible and Kevin Michael RichardsonPrime Video

Kevin Michael Richardson plays the Mauler twins, blue-skinned, hyper-intelligent humanoids with blue skin. They’re the show’s resident bad guys – but they don’t pose a big threat, instead helping other villains with their misdeeds.

Richardson also voiced Goro in the first Mortal Kombat movie, as well as Captain Gantu in Lilo & Stitch and Kamek in The Super Mario Bros Movie.

Article continues after ad

Cecil Stedman: Walton Goggins

Cecil and Walton GogginsPrime Video/Marvel Studios

Walton Goggins voices Cecil Stedman, the director of the Global Defense agency who manages the Guardians of the Globe and Invincible.

Goggins has also starred in The Shield, Justified, the MCU as Sonny Burch, Vice Principals, and The Hateful Eight.

Donald Ferguson: Chris Diamantopoulos

Donald and Chris DiamantopoulosPrime Video

Chris Diamantopoulos plays Donald Ferguson, a high-ranking DGA agent who works directly under Cecil and assists in coordinating all superhero missions.

Diamantopoulos has also appeared in Silicon Valley, Red Notice, The Office, Inside Job, and Daisy Jones & The Six.

Article continues after ad

Vidor: Chris Diamantopoulos

Invincible voice actor Chris Diamantopoulos and Vidor.Prime Video/Netflix

Diamantopoulos also voices Vidor, who is one of three Viltrumite warriors sent to hunt down Omni-Man and Invincible in Season 2.

Allen the Alien: Seth Rogen

Allen the Alien in Invincible and Seth RogenPrime Video/Lionsgate

Seth Rogen plays Allen the Alien, a Unopian who works for the Coalition of Planets and is planning a rebellion against the Viltrum Empire.

Rogen is an executive producer on both Invincible and The Boys, as well as being known for his roles in Superbad, The 40-Year-Old Virgin, Knocked Up, and much more.

Robot: Zachary Quinto / Ross Marquand

Robot in Invincible, and Zachary Quinto and Ross MarquandPrime Video/AMC

Both Zachary Quinto and Ross Marquand voice Robot, the leader of the Guardians of the Globe; Quinto plays him in his mechanical form, while Marquand portrays him in his clone form.

Article continues after ad

Quinto is known for his performances in Heroes, Star Trek, and American Horror Story, while Marquand is an alumnus of The Walking Dead, having played Aaron. He’s also portrayed Red Skull and Ultron in several MCU projects.

Rex Splode / Rex Sloan: Jason Mantzoukas

Rex Splode in Invincible Season 2 and Jason MatzoukasPrime Video/NBC

Jason Mantzoukas plays Rex Sloan, aka Rex Splode, a member of the Guardians of the Globe and Atom Eve’s ex-boyfriend.

Mantzoukas is arguably best known for his role as Rafi in The League, but he’s also appeared in Brooklyn Nine-Nine, Big Mouth, The Good Place, and John Wick Chapter 3.

Article continues after ad

Dupli-Kate / Kate Cha: Malese Jow

Dupli-Kate and Malese JowPrime Video

Malese Jow voices Kate Cha, aka Dupli-Kate, a Guardians of the Globe hero with the ability to clone herself.

Jow is known for her roles in Unfabulous, Big Time Rush, The Vampire Diaries, and Star-Crossed.

Shrinking Rae: Grey DeLisle

Shrinking Rae and Grey DelislePrime Video

Grey DeLisle plays Shrinking Rae, a Guardians of the Globe hero who can shrink down to small sizes.

DeLisle has a long list of voice credits on the likes of The Simpsons, The Owl House, Paradise PD, Inside Job, The Cuphead Show, Curious George, and more.

Article continues after ad

Monster Girl / Amanda: Grey DeLisle

Amanda, aka Monster Girl, and Grey DelislePrime Video

DeLisle also plays Amanda, aka Monster Girl, a superhero with the ability to transform into a large monster – but at the cost of de-aging her real appearance.

Olga: Grey DeLisle

Olga and Grey DelislePrime Video

DeLisle has another role in Invincible as Olga, the widow of former Guardians member Red Rush.

Thula: Grey DeLisle

Invincible voice actor Grey DeLisle and Thula.Prime Video

Rounding out DeLisle’s Invincible Season 2 roles is Thula: one of three Viltrumite warriors sent in search of Omni-Man and Invincible.

Black Samson / Markus Grimshaw: Khary Payton

Black Samson and Khary PaytonPrime Video/AMC

Khary Payton plays Markus Grimshaw, aka Black Samson, a member of the Guardians of the Globe with superhuman strength.

Article continues after ad

Payton is best known for portraying Ezekiel in The Walking Dead, as well as Dr. Terrell Jackson in General Hospital.

The Immortal: Ross Marquand

Immortal and Ross MarquandPrime Video/AMC

Marquand also voices the Immortal, a long-serving Guardian of the Globe who continually beats death – even after being ripped in half by Omni-Man.

William Clockwell: Andrew Rannells

William and Andrew RannellsPrime Video/Showtime

Andre Rannells plays William Clockwell, Mark’s best friend who discovered his superhero identity in Season 1.

Clockwell is best known for starring as Elder Kevin Price in The Book of Mormon, but he has also appeared in Hamilton, Hairspray, Girls, and Big Mouth.

Article continues after ad

Damien Darkblood: Clancy Brown

Damien Darkblood in Invincible and Clancy Brown in Gen VPrime Video

Clancy Brown voices Damien Darkblood, a Hellboy-esque demon detective who worked for the Global Defense Agency, but he was last seen being sent back to hell.

Brown’s earlier career included performances in The Shawshank Redemption and Starship Troopers, but he’s recently appeared in John Wick: Chapter 4 and Gen V.

General Kregg: Clancy Brown

Invincible voice actor Clancy Brown and General Kregg.Prime Video/Lionsgate

Brown also voices General Kregg, a high-ranking member of the Viltrum Empire’s army. Kregg previously made a brief cameo in Invincible Season 1’s finale, however, Season 2 is the first time he has any dialogue.

Article continues after ad

Bulletproof: Jay Pharaoh

Bulletproof in Invincible Season 2 and Jay PharaohPrime Video/NBC

Jay Pharaoh plays Bulletproof, a new addition to the Guardians of the Globe with superhuman invulnerability and the power of flight.

Pharaoh rose to fame on Saturday Night Live, before starring in movies and shows like The Mitchells vs. the Machines, The Blackening, Family Guy, and American Dad.

Shapesmith: Ben Schwartz

Shapesmith in Invincible Season 2 and Ben SchwartzPrime Video/Disney+

Ben Schwartz plays Shapesmith, a martian hero with shapeshifting abilities who joins the Guardians.

Schwartz is known for his roles as Jean-Ralphio in Parks and Recreation, Clyde Oberholt in House of Lies, and playing the titular character in the live-action Sonic the Hedgehog movies.

Article continues after ad

Thaedus: Peter Cullen

Thaedus in Invincible and Peter CullenPrime Video/Super Festivals: Flickr

Peter Cullen is set to voice Thaedus, a Viltrumite that rebels against the empire.

Cullen provided the iconic voice of Optimus Prime in the Transformers franchise, as well as portraying Eeyore in Winnie the Pooh.

Queen Lizard: Tatiana Maslany

Queen Aquaria in Invincible Season 2 and Tatiana Maslany in She-HulkPrime Video/Disney+

Tatiana Maslany plays Queen Aquaria, the “Sole monarch of the Atlanteans and their undersea kingdom after her husband, Aquarus, was murdered by Omni-Man. A beloved leader who rules with an iron fin, she seeks retribution for her husband’s death – through unconventional means,” as per Amazon.

Article continues after ad

Maslany recently made her MCU debut as She-Hulk, but she’s also starred in Orphan Black, Perry Mason, and Stronger.

General Telia: Tatiana Maslany

General Telia in Invincible Season 2 and Tatiana Maslany in She-HulkPrime Video/Disney+

Maslany also voices General Telia, a “decorated general for the Coalition of Planets with a zero-tolerance policy for Viltrumite aggression. She keeps her private life private – for now.”

Andressa: Rhea Seehorn

Invincible voice actor Rhea Seehorn and Andressa.Prime Video/AMC

Rhea Seehorn plays Andressa, a bug-like alien from the planet Thraxa. Andressa is also Omni-Man’s new wife, and together the couple have a baby son, Oliver.

Article continues after ad

Seehorn is best known for portraying Kim Wexler in the Breaking Bad prequel series Better Call Saul. Her other recent high-profile work includes Veep and the upcoming fourth Bad Boys installment.

Lucan: Phil LaMarr

Invincible voice actor Phil LaMarr and Lucan.Prime Video/The CW

Phil LaMarr voices Lucan, one of three Viltrumite warriors sent after Omni-Man and Invincible in Invincible Season 2.

A veteran of both live-action and animation, LaMarr’s credits include movies such as Pulp Fiction and Step Brothers, and cartoon series such as Justice League, Futurama, and Samurai Jack.

Article continues after ad

Invincible Season 2 Episodes 1-4 are available to stream on Prime Video now, which you can sign up for here. Check out our other coverage below:

Please note that if you click on a product link on this page we may earn a small affiliate commission.

Related Topics

About The Author

Cameron is Deputy TV and Movies Editor at Dexerto. He's an action movie aficionado, '80s obsessive, Oscars enthusiast, and a staunch Scot. He earned a First-Class Honours Degree in Multimedia Journalism from Glasgow Caledonian University, accredited by the NCTJ and BJTC. He began his career at UNILAD, starting as a Junior Journalist and becoming Entertainment Editor prior to joining Dexerto. You can contact him at