Red Tornado Heads to Supergirl

Iddo Goldberg will guest star as Red Tornado in an upcoming episode of CBS’ Supergirl

A familiar DC Comics superhero is set to make his live-action debut on an upcoming episode of SupergirlCBS today announced that Iddo Goldberg (Defiance, “Salem”) is set to guest star in an upcoming episode as Red Tornado.

Red Tornado, created by Gardner Fox and Dick Dillin, made his first full appearance in 1968’s “Justice League of America” #64, however the character’s origins can be traced back even further to a 1960 issue of “Mystery in Space.” In that title’s 61st issue, readers were introduced to Ulthoon, called “The Tornado Tyrant” of the planet Rann. Ulthoon’s consciousness was merged with a terrestrial android (constructed by T.O. Morrow) to become the Justice League’s Red Tornado.

“Designed for the army by scientist T.O. Morrow,” reads he official character description for Supergirl, “Red Tornado is the world’s most nefarious android who is capable of devastating National City. Once free from the U.S. government’s grip, Red Tornado sets out on a path of destruction that only Supergirl will be able to stop.”

Melissa Benoist leads the cast of Supergirl as the title character with a cast that also includes Mehcad Brooks as James Olsen, Laura Benanti as Alura Zor-El, Calista Flockhart as Cat Grant, Chyler Leigh as Alexandra “Alex” Danvers, Jeremy Jordan as Winslow “Winn” Schott, Jenna Dewan Tatum as Lucy Lane (sister of Lois), David Harewood as Hank Henshaw, Peter Facinelli as Maxwell Lord, and, in mystery roles, Dean Cain and Helen Slater.

Supergirl will premiere Monday, October 26 at a special time (8:30-9:30pm) before it moves to its regular time slot on Monday, November 2 from 8:00-9:00pm.

It has not yet been revealed exactly when fans can expect the Red Tornado episode to air, but check back for updates as they become available.

(Photo credit: Tony Forte / WENN)