Doctor Light
Comic book character
Doctor Light is the name of two characters appearing in media published by DC Comics: supervillain Arthur Light and superhero Jacob Finlay.
Light's stint as Doctor Light is concurrent with that of a superheroine using the same name and a nearly... Wikipedia
Powers and abilities: Flight, Invisibility, Light manipulation, and more
Played by: Antony Holland and Rodger Bumpass
Creators: Gardner Fox and Mike Sekowsky
Fictional universe: DC Universe