Cress Williams plays the lead role in The CW's superhero TV series Black Lightning and has made cameos as the character on "The Flash" and "Legends of Tomorrow" which air on the same network.
Cress Williams plays the lead role in The CW's superhero TV series Black Lightning and has made cameos as the character on "The Flash" and "Legends of Tomorrow" which air on the same network.