Kryptonian Emissary is a fictional character portrayed by Shaughnessy Redden in the TV series Supergirl.
They appear in 1 episodes out of a total of 126 aired
Episodes1
Star-Crossed
episode S2.E16 march 2017Supergirl goes on high alert when a new villain comes to National City. Meanwhile, Winn's new girlfriend Lyra gets him in trouble with the law and the Music Meister attacks.