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".
His most recent roles include Mayor Lavon Hayes on The CW series Hart of Dixie and the title character on The CW's Black Lightning. 
2019 The Flash Jefferson Pierce / Black Lightning 
2020 Legends of Tomorrow Jefferson Pierce / Black Lightning 
