Iddo Goldberg

Iddo Goldberg is a British-israeli actor. He is set to portray T.O. Morrow and Red Tornado on Supergirl.