Grey Damon has been cast on The CW series as Mirror Master. He’s set to appear in the fourth episode of season three, which should air in late October or early November. Character description:
“One of the Flash’s most infamous Rogues, Sam Scudder — aka Mirror Master — is a smooth criminal with a huge ego. Upon discovering he now has the power to travel through any reflective surface, Scudder embarks on a massive crime spree to prove himself the greatest thief that Central City has ever seen.”
“The Flash” returns for its third season on The CW at 8 p.m. Tuesday, Oct. 4.