Mirror Master

Mirror Master a.k.a. Evan McCulloch is a criminal and member of The Rogues. While working in a prison worship he accidentally created a seemingly magical mirror and when he escaped, he began creating even more mirror gadgets, thus creating his Mirror Master persona. A hard man with an edge for passionless crime, he isn't the type one wishes to get on the bad side of.