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