Supergirl fans, some great casting news has dropped. Actor Chris Vance has been cast to play Non in episode 8 of the show. The show describes his role as follows:
The character is described as a former scientist in a league with the House of El. Non is a brutal Kryptonian military officer who is sinister, powerful and angry. He’s the antithesis of all things Supergirl (Melissa Benoist) stands for. Non will quickly become Supergirl’s greatest threat.