He Blinded Me With Science
Credit: Diyah Pera/The CW

iZombie star Rahul Kohli is trading brains for brawn: EW has learned exclusively that Kohli will guest-star in an upcoming episode of Supergirl.

Kohli, who plays medical examiner Dr. Ravi Chakrabarti on The CW zombie series, will play Jack Spheer, a charismatic tech genius who has spent decades working on a medical innovation that will eradicate major illnesses and change the face of the world – if it works.

Jack comes to National City to demonstrate his technology to members of the press, including Kara Danvers (Melissa Benoist) and Snapper Carr (Ian Gomez). His arrival stirs up front page news as well as feelings in his old flame Lena Luthor (Katie McGrath).

In the comics, Spheer’s invention mutated him into the villain known as Biomax, who had the power of mind control. It’s unclear whether his character on the show will follow the same path.

“I’m so excited to be working on Supergirl starring as Jack Spheer,” Kohli says. “It’s given me the chance to continue my relationship with The CW as well as fulfill my goal of meeting a Kryptonian.”

Kohli will appear in episode 18, titled “Ace Reporter,” which executive producer Andrew Kreisberg recently revealed will heavily feature Kara’s journalism side. “That’s actually been very important to us, especially in the times we now find ourselves living in; we’re one of the few shows on television that actually has a journalist as a lead character,” he says. “We really get a chance to talk about the importance of journalism, and the importance of journalism ethics, and how important [it is to have] the objective truth be out there now.”

Supergirl airs Mondays at 8 p.m. ET on The CW.

Episode Recaps


Kara (Melissa Benoist) steps out from her super-cousin’s shadow to become Supergirl and defend National City in the third Arrowverse show.

  • TV Show
  • 6
stream service