Actor Owain Yeoman has been announced by CBS as the villain of their upcoming Supergirl series. He will be playing Vartox, an alien convict, keeping the cosmic themes of the series prevalent. This announcement rounds out what would appear to be most of the main cast of the upcoming Supergirl series. Are you interested in how Vartox as the villain will shape Supergirl? Thoughts on the casting announcements? Let us know below! Via io9.