In the Supergirl episode “Red Faced,” while Cat Grant (Calista Flockhart) is shaken by a visit from her judgmental mother Katherine, Kara (Melissa Benoist) loses her cool during a training exercise with Dr. T.O. Morrow aka Red Tornado. He’s the red-faced military cyborg commissioned by General Sam Lane (Glenn Morshower) that goes rogue.
[Who Is Supergirl’s Sister Alex?]
Dr. T.O. Morrow aka Red Tornado is portrayed by Iddo Goldberg. The Israeli-born actor is best known for his roles on Secret Diary of a Call Girl (Ben), The Mentalist (Tony Redgrave), NCIS (Yaniv Bodnar), Mob City (Leslie Shermer), Salem (Isaac Walton), and the TV mini-series Tut (Lagus). He’s currently filming The Zookeeper’s Wife (based on the novel by Diane Ackerman) with Jessica Chastain and Daniel Brühl. Supergirl airs Mondays at 8pm on CBS.