THE FLASH Casts Mirror Master!

Grey Damon has been cast as Mirror Master in Season 3 of THE FLASH!!

The Flash has added another notorious enemy to the show by casting Grey Damon as Mirror Master.

Damon will play Sam Scudder, who is the original Mirror Master from the Silver Age. Mirror Master is one of the Flash’s classic villains, who is known for his power to manipulate mirrors in many ways. This includes not only creating unique weapons out of them or altering his appearance, but he can also use them to control minds. His most prominent power with reflective surfaces is his ability to travel through them, which is often used to escape from the Flash. 

“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,” says the Warner Bros. Television character description.

Season 2 of The Flash concluded with Barry going back in time and saving his mom, which resulted in the entire timeline changing. The Flash Season 3 will return on October 4th at 8 pm ET/PT on the CW.