The Flash’s sixth season is well on its way and during the San Diego comic-con, there were some major reveals. It was announced that Tom Cavanagh will be taking on another character as a part of the “Crisis on Infinite Earths”. Cavanagh is going to play the role of Pariah, who is a DC Comics character. Pariah’s unorthodox experiments to view the creation of the universe resulted in the Anti-Monitor learning about the existence of his Earth.
The Flash Season 6 Villain Details
It was also confirmed that Sendhil Ramamurthy is joining The Flash in the recurring role of DC villain Bloodwork. Ramamurthy is going to play the role of Dr. Ramsey Rosso. Ramsey is a brilliant physician who has a very high level of intellect. He is the world’s leading expert on hematological oncology.
Ramsey is a former colleague of Caitlin and he restarts their friendship after they are reunited by a stroke of luck. However, their bond is quickly broken when the doctor’s desire to defy the laws of nature forces him to take the dark path. This causes him to turn into the monstrous Bloodwork. So, the Flash season 6 villain will be Bloodwork.

The Flash Season 6 Cast—
Along with Ramamurthy, the main cast is also gonna come back for the sixth season of the show. Here is the cast for the sixth season of Flash—
Grant Gustin as Barry Allen / Flash
Candice Patton as Iris West-Allen
Danielle Panabaker as Caitlin Snow / Killer Frost
Carlos Valdes as Cisco Ramon
Hartley Sawyer as Ralph Dibny / Elongated Man
Danielle Nicolet as Cecile Horton
Tom Cavanagh as Harrison Wells and Pariah
Jesse L. Martin as Joe West.
The show’s sixth season was ordered in January 2019. It will start airing on October 8, 2019. The show will air on The CW in the United States. Back in March 2019, it was announced that Eric Wallace would actually be replacing Todd Helbing as showrunner for the season.