Supergirl's Maxwell Lord played by Peter Facinelli

Supergirl’s Maxwell Lord played by Peter Facinelli

Supergirl's Reactron played by Chris Browning

Peter Facinelli stars as Maxwell Lord in the Supergirl TV show.

upergirl's Vartox played by Owain Yeoman