The Flash is an American television series developed by Greg Berlanti, Andrew Kreisberg, and Geoff Johns, based on the DC Comics character the Flash. The series premiered on The CW television network in the United States on October 7, 2014, and ran for nine seasons until May 24, 2023. The series is a spin-off from Arrow, and set in the same fictional universe.
The following is a list of characters who have appeared in the series. Many of the characters appearing in the series are based on DC Comics characters.
Overview Legend = Main cast (credited) = Recurring cast (4+) = Guest cast (1-3) + Character Actor Seasons 1 2 3 4 5 6 7 8 9 Main characters Barry Allen / The Flash Grant Gustin colspan="9" Savitar colspan="2" colspan="1" colspan="1" colspan="1" colspan="3" Iris West-Allen Candice Patton colspan="9" Caitlin SnowDanielle Panabaker colspan="8" Killer Frost / Frost colspan="1" colspan="2" colspan="4" Khione colspan="7" Eddie Thawne / "Malcolm Gilmore" / Cobalt Blue Rick Cosnett colspan="2" colspan="4" colspan="1" colspan="1" Cisco Ramon / Vibe / Mecha-Vibe Carlos Valdes colspan="7" colspan="2" Eobard Thawne / Reverse-Flash Matt Letscher colspan="2" colspan="1" colspan="4" colspan="2" Tom Cavanagh colspan="1" colspan="1" Harrison "Harry" Wells colspan="2" Harrison "H.R" Wells colspan="2" colspan="3" colspan="2" Harrison Sherloque Wells colspan="4" colspan="2" colspan="2" Harrison Nash Wells colspan="5" colspan="2" colspan="2" Harrison Wells colspan="5" Joe West Jesse L. Martin colspan="8" Wally West / Kid Flash Keiynan Lonsdale colspan="3" colspan="2" colspan="2" Clifford DeVoe / Thinker Neil Sandilands colspan="3" colspan="5" Ralph Dibny / Elongated Man Hartley Sawyer colspan="3" colspan="2" colspan="2" Cecile Horton / Virtue Danielle Nicolet colspan="2" colspan="5" Nora West-Allen / XS Jessica Parker Kennedy colspan="3" colspan="2" Orlin Dwyer / Cicada Chris Klein colspan="4" colspan="4" Mar Novu / Monitor LaMonica Garrett colspan="4" colspan="3" Mobius / Anti-Monitor colspan="5" colspan="3" Eva McCulloch / Mirror Monarch Efrat Dor colspan="5" colspan="2" colspan="2" Allegra Garcia Kayla Compton colspan="5" colspan="3" Chester P. Runk Brandon McKnight colspan="5" colspan="3" Mark Blaine / Chillblaine Jon Cor colspan="6" colspan="2" Recurring characters Nora Allen Michelle Harrison colspan="2" colspan="2" colspan="2" Speed Force colspan="2" colspan="2" colspan="2" Joan Williams colspan="5" colspan="4" David Singh Patrick Sabongui colspan="2" colspan="3" colspan="3" Henry Allen (Earth-1) John Wesley Shipp colspan="2" colspan="3" Jay Garrick / Flash (Earth-3) colspan="2" colspan="4" Barry Allen / Flash (Earth-90) colspan="4" colspan="2" colspan="3" Oliver Queen / The Hood / Arrow / Green Arrow / Spectre Stephen Amell colspan="5" colspan="2" Ronnie Raymond / Firestorm / Deathstorm Robbie Amell colspan="2" colspan="4" Leonard Snart / Captain Cold (Earth-1) Wentworth Miller colspan="2" colspan="6" Leo Snart (Earth-X) colspan="3" colspan="6" General Wade Eiling Clancy Brown colspan="8" Mason Bridge Roger Howarth colspan="8" Hartley Rathaway / Pied Piper Andy Mientus colspan="2" colspan="3" colspan="2" Martin Stein / Firestorm Victor Garber colspan="2" colspan="2" colspan="4" Linda Park (Earth-1) Malese Jow colspan="7" Linda Park / Doctor Light (Earth-2) colspan="7" Kendra Saunders / Hawkgirl Ciara Renée colspan="7" Tina McGee Amanda Pays colspan="7" Hunter Zolomon / Zoom Teddy Sears colspan="3" Patty Spivot Shantel VanSanten colspan="7" Francine West Vanessa A. Williams colspan="5" Jesse Wells / Jesse Quick Violett Beane colspan="2" colspan="5" Julian Albert / Alchemy Tom Felton colspan="2" colspan="6" Cynthia / Gypsy Jessica Camacho colspan="2" colspan="2" colspan="4" Tracy Brand Anne Dudek colspan="2" colspan="6" Gregory Wolfe Richard Brooks colspan="2" colspan="5" Marlize DeVoe Kim Engelbrecht colspan="3" colspan="5" Matthew Norvok Mark Sweatman colspan="3" colspan="3" colspan="2" Sharon Finkel Donna Pescow colspan="3" colspan="5" Amunet Black Katee Sackhoff colspan="3" colspan="3" Officer "Jonesy" Jones Klarc Wilson colspan="3" colspan="4" Trevor Shinick Everick Golding colspan="4" colspan="4" Vanessa Ambres Lossen Chambers colspan="4" colspan="4" Grace Gibbons / Cicada II Islie Hirvonen colspan="4" colspan="4" Sarah Carter colspan="4" colspan="4" Kamilla Hwang Victoria Park colspan="4" colspan="3" colspan="2" Ramsey Rosso / Bloodwork Sendhil Ramamurthy colspan="5" colspan="2" Daisy Korber Stephanie Izsak colspan="5" colspan="4" Esperanza Garcia / Ultraviolet Alexa Barajas colspan="5" colspan="2" Alexa Rivera / Fuerza Sara Garcia colspan="6" Bashir Malik / Psych Ennis Esmer colspan="6" Deon Owens Christian Magby colspan="6" colspan="2" Kristen Kramer Carmen Moore colspan="6" colspan="3" Sue Dearbon Natalie Dreyfuss colspan="5" colspan="2" Despero Tony Curran colspan="7" Taylor Downs Rachel Drance colspan="7" colspan="2" Mona Taylor / Queen Agam Darshi colspan="7" Tinya Wazzo / Phantom Girl Mika Abdalla colspan="7" Meena Dhawan / Fast Track Kausar Mohammed colspan="7" Owen Mercer / Captain Boomerang Richard Harmon colspan="8" Ryan Wilder / Red Death / Batwoman Javicia Leslie colspan="7" Andrea Wozzeck / Fiddler Magda Apanowicz colspan="8"
Main characters Barry Allen / Flash
Bartholomew Henry "Barry" Allen (portrayed by Grant Gustin; seasons 1–9) is the main protagonist of the series. He is an awkward assistant crime-scene investigator (CSI) for the Central City Police Department (CCPD) who moonlights as the Flash. Barry is traumatized as a child when his mother Nora is murdered by the Reverse-Flash and his father Henry is framed for the crime. Barry tries to discover what happened that night. He first appears in Arrow, personally investigating a superhuman-related crime in Starling City. Barry is a fan of the Arrow's exploits and learns Oliver Queen is the vigilante; they become good friends. Sometime after Barry returns to Central City, he is struck in his laboratory by lightning which was affected by dark matter from the explosion of the S.T.A.R. Labs particle accelerator. Logan Williams portrays Barry as a child (recurring: season 1; guest: season 2).
Savitar
Savitar (also portrayed by Grant Gustin: seasons 3 and 5; performed by Andre Tricoteux; recurring: season 3; archive footage: season 5; guest: season 9; and voiced by Tobin Bell in exosuit; recurring: season 3; archive footage: season 5; guest: season 9) is a temporal duplicate of Barry from a possible future who travels back in time and becomes embedded in a bootstrap paradox. He serves as the main antagonist of season three.
Iris West-Allen
Iris Ann West-Allen (portrayed by Candice Patton; seasons 1–9) is a reporter and the daughter of Joe, the wife of Barry, and head of Central City Citizen Media.
Caitlin Snow
Dr. Caitlin Snow (portrayed by Danielle Panabaker; main: seasons 1–9) is a bioengineer who works at S.T.A.R. Labs, the daughter of scientists Thomas Snow and Carla Tannhauser, and the wife of Ronnie Raymond. She temporarily shares her body with an alter-ego named Killer Frost, and is later temporarily "replaced" with a new personality named Khione. In the Reverse-Flashpoint timeline, Caitlin dates Marcus Ficus.
Killer Frost / Frost Killer Frost (portrayed by Danielle Panabaker; seasons 2–9) is Caitlin's violent metahuman alter-ego who was inadvertently created by Thomas during his experiments to treat Caitlin's ALS gene. In later seasons, she works alongside Team Flash as just "Frost". After being hit by Mirror Monarch's mirror gun, she and Caitlin split into two bodies. Frost briefly transforms into Hellfrost and gives her life in the fight against Deathstorm.
Panabaker also portrays Caitlin's and Killer Frost's Earth-2 doppelgänger, a metahuman villainess who is married to Deathstorm (Ronnie Raymond of Earth-2) and works for Zoom. She did not finish medical school and became a criminal. After Earth-2's particle accelerator explosion, she developed cryokinesis (the ability to manipulate ice) and became unable to touch anyone without killing them. Her hair turned white and her lips and eyes blue. In the Reverse-Flashpoint timeline, Frost is dating Mark.
Khione Khione (portrayed by Danielle Panabaker; season 9) is a new personality and a "third Snow sister" in Caitlin's body who emerges from the Consciousness Resurrection Chamber after its malfunction. She initially uses the alias Snow. She has only one biometric signature, making her neither human nor metahuman, and is later described as a goddess. Her powers connect her to the natural world, allowing her to reconstruct organisms, purge unnatural cells, and detect life. At the end of the series, she ascends to become the protector of the natural order and returns her body to Caitlin.
Eddie Thawne / Malcolm Gilmore / Cobalt Blue
Edward "Eddie" Thawne (portrayed by Rick Cosnett; main: season 1; recurring: season 9; guest: seasons 2, 3 and 8) is a CCPD detective who is a romantic interest for Iris, a colleague of Barry and Joe, and an ancestor of Eobard.
In season one, Eddie transferred from Keystone City. He is initially jealous because of Barry's childhood bond with Iris and suspicious despite denials, though Barry and Eddie do eventually end up good friends. Eddie teaches Barry how to box which (in addition to Oliver Queen's training) helps Barry be a capable combatant. Eddie initially sees the Flash as a menace and heads a task force dedicated to the Flash's capture, but he changes his perception due a near-death experience with the Reverse-Flash and even assisted the Flash. He later learns of Barry's secret identity and helps in an investigation of Wells as the Reverse-Flash who turns out to be his descendant. Eddie is disillusioned that Iris may eventually marry Barry until a conversation with Martin Stein when he realizes the future is not set and chooses to stop the Reverse-Flash by sacrificing himself to erase Eobard from the timeline, and his body is sucked into a wormhole.
In season nine, Eddie is resurrected as "Dr. Malcolm Gilmore" in 2049 by the Negative Speed Force. After regaining his memories, Eddie is manipulated into believing that he lost his chance for a family with Iris and is tempted as a new avatar for the Negative Speed Force, calling himself Cobalt Blue. However, he agrees to co-exist with Barry. With Eddie being alive, he will fulfill his destiny to his family bloodline that would ultimately conceive Eobard.
Cosnett was originally slated to portray Jay Garrick in the pilot before the character was changed to Eddie Thawne. Many speculated his character to be the Reverse-Flash in disguise due to his name and appearance.
Cisco Ramon / Vibe / Mecha-Vibe
Francisco Baracus "Cisco" Ramon (portrayed by Carlos Valdes; seasons 1–7) is a mechanical engineering genius who works at S.T.A.R. Labs. Since season two, he operates as the superhero Vibe using metahuman visions and the ability to create breaches to other places until season five. His abilities are temporarily restored during season six for the Crisis. In season seven, he uses technology to mimic his former abilities as Mecha-Vibe and leaves Central City for a job at A.R.G.U.S. with his girlfriend Kamilla Hwang.
Valdes also portrays Cisco's Earth-2 doppelgänger Reverb, a metahuman villain, enforcer for Zoom and intimidating wrangler of Killer Frost and Deathstorm. He has more experience and control of his powers than his Earth-1 self, and can manipulate sonic vibrations to create powerful shock waves of considerable strength. His visor technology is used to modify Vibe's own visor. Valdes also portrays Cisco's Earth-19 doppelgänger Echo, a hacker who murdered Gypsy. Breacher and his fellow Collectors thought that Cisco was responsible, but they eventually discover the true culprit and arrest him.
Harrison Wells