Cast and characters
Caity Lotz as Sara Lance / White Canary:A Star City vigilante and former League of Assassins member suffering from rage issues after being resurrected by the mystical Lazarus Pit. In the second season, Sara becomes the leader of the Legends and captain of the Waverider. The character is partially based on the Black Canary and was introduced on Arrow.
Brandon Routh as Ray Palmer / Atom (seasons 1–5; guest: season 7): A scientist, inventor, businessman and former CEO of Palmer Technologies who developed a power-suit that is now capable of size manipulation. In the fifth season, Ray chooses to leave the Legends to have a normal life with Nora after marrying her. The character was introduced on Arrow.
Arthur Darvill as Rip Hunter (seasons 1–2; recurring: season 3; guest: season 7): A roguish time traveler and leader of the team, who hides the strains of being responsible for history itself behind a façade of charm and wit. His goal is to defeat Vandal Savage, his archenemy throughout time, in order to save the world and his family. Aiden Longworth portrays a young Rip Hunter. In the second season, Rip disappears and gives command of the Waverider to the Legends. He later returns, first as a film student in the 1960s who has no recollection of his past life, then as a brainwashed killer working for the Legion and later back to his original self. He remains with the team for a while but departs when he realizes that the Legends no longer need him as their captain. In the third season, he is the founder and leader of the Time Bureau. At the end of season three, Rip sacrifices himself in order for the Legends to escape from the time demon, Mallus.
Victor Garber as Martin Stein / Firestorm (seasons 1–3; guest: season 7): A nuclear physicist focused on transmutation and also half of the superhero Firestorm with Jefferson Jackson. During "Crisis on Earth-X", he sacrifices himself to help the heroes escape Earth-X. Graeme McComb portrays a young Stein in the 1970s, 1980s, and 1990s. The character was introduced on The Flash.
Franz Drameh as Jefferson "Jax" Jackson / Firestorm (seasons 1–3; guest: season 7): A former Central City high school athlete whose pro career was derailed by an injury and now works as an auto mechanic. He serves as the other half of the superhero Firestorm with Martin Stein. After Stein dies, Jax decides to leave the Waverider and return to the present as he is no longer a metahuman. The producers decided to create Jax as the other half of Firestorm to have him be someone in his early 20s and different from Ronnie Raymond's Firestorm, bringing comedy and camaraderie with Stein. The character was introduced on The Flash.
Ciara Renée as Kendra Saunders / Hawkgirl (season 1): A young woman who is just beginning to learn that she has been repeatedly reincarnated over the centuries. When provoked, her ancient warrior persona manifests itself along with wings that grow out of her back. She chooses to leave the team at the end of the first season. Saunders is also known by her Egyptian name Chay-Ara, and Edith Boardman in the series. Anna Deavere Smith portrays an older Kendra in 1871, known as Cinnamon. The character was introduced on The Flash.
Falk Hentschel as Carter Hall / Hawkman (season 1; guest: season 7): The latest reincarnation of the Egyptian prince Khufu who is fated to reincarnate throughout time along with his soulmate Kendra, with powers similar to hers. A reincarnated version is recruited by Vandal Savage where he is known as Scythian Torvil before remembering his life as Carter Hall. He chooses to leave the team at the end of the first season. Hall is also known by the name Joe Boardman in the series. Hentschel received guest credit in his subsequent appearances in season one after the character's death in "Pilot, Part 2." The character was introduced on The Flash.
Amy Pemberton as Gideon:The artificial intelligence of the Waverider. Pemberton portrays a physical version of the character in the second-season episode, "Land of the Lost", the third-season episode "Here I Go Again", the fourth season episode "Legends of To-Meow-Meow", the fifth-season episode "I Am Legends", and in a regular capacity in season seven. An alternate version of Gideon (voiced by Morena Baccarin) was introduced in The Flash.
Dominic Purcell as Mick Rory / Heat Wave (seasons 1–6): An arsonist, career criminal, and accomplice of Leonard Snart who, in contrast to his partner, uses a heat gun capable of burning almost anything. After being deserted in the past by Snart, he is recruited by the Time Masters and becomes the bounty hunter Chronos, who hunts the Legends, but later rejoins the team. Mitchell Kummen portrays a young Rory. The character was introduced on The Flash. Purcell exited the series as a regular cast member after the sixth season.
Wentworth Miller as Leonard Snart / Captain Cold (season 1; recurring: season 2; guest: season 7) and Leo Snart / Citizen Cold (recurring: season 3): The son of a career criminal who turns to the quick and easy life of crime, and uses a cryonic gun to freeze objects and people on contact. Trestyn Zradicka portrays a young Leo. At the end of the first season, Snart sacrifices himself to save his team. In the second season, the Legion of Doom recruits a past version of Snart from before he joined the team with the promise of averting his future death. Following the Legion's defeat, Mick returns Snart to the exact moment where he was recruited by the Legion, wiping his memories in the process and ensuring that Snart will eventually join the Legends. During the "Crisis on Earth-X" event, a parallel universe version from Earth-X, Leonard "Leo" Snart is introduced; Leo temporarily joins the Legends. The character was introduced on The Flash.
Matt Letscher as Eobard Thawne / Reverse-Flash (season 2; guest: season 7): A supervillain speedster from the future and the archenemy of the Flash. He is the leader of the Legion of Doom. His goal was to keep himself from being killed by Eddie Thawne back on The Flash. In the season two finale, he is defeated by the Legends and the Black Flash, apparently erasing Thawne from existence once again. The character was introduced on The Flash.
Maisie Richardson-Sellers as Amaya Jiwe / Vixen (seasons 2–3) and Charlie / Clotho (seasons 4–5): A member of the Justice Society of America in the 1940s who is able to magically channel the abilities of the animal kingdom thanks to the mysterious Tantu Totem. She is the grandmother of Mari McCabe, who is portrayed by Megalyn Echikunwoke in other Arrowverse series. It was originally intended for the McCabe version of Vixen to be used in Legends as well, but Echikunwoke was unable to reprise the role due to previous commitments. At the end of season 3, she returns to Zambesi. Charlie is introduced in season 4 as a "magical fugitive who slips through" the rift the Waverider crew opened. She is a shapeshifter who takes the form of Amaya during a fight with the Legends in the hopes that they will not attack a friend. She is frozen into that shape during the encounter and captured by the Legends. She eventually gets her magical powers back, but continues to use Amaya's form. She is a formidable fighter and knows a great deal about the other magical fugitives.
Nick Zano as Nate Heywood / Steel (seasons 2–7): A historian from Star City who gains the ability to transform himself into a steel-like form, and is the grandson of Commander Steel, a member of the Justice Society of America.
Tala Ashe as Zari Tomaz (seasons 3–4; recurring: seasons 5–7) and Zari Tarazi (seasons 5–7): A computer hacker from the year 2042 who possesses aerokinetic powers from a mystical amulet. At the end of season four, the future where Zari came from changes, resulting in her disappearing and being replaced by her brother Behrad Tarazi with the Legends having no memory of her. In the new future, Zari is a socialite named Zari Tarazi, who eventually joins the Legends, wielding the air totem along with her brother, Behrad. The original Zari lives within the totem.
Keiynan Lonsdale as Wally West / Kid Flash (season 3): A speedster from Keystone City, and later Central City, who was mentored by Barry Allen. He is the son of Joe West and the brother of Iris West, and looking for his place in the world. The character was introduced on The Flash.
Jes Macallan as Ava Sharpe (seasons 4–7; recurring: season 3): The former Director of the Time Bureau and girlfriend of Sara Lance. In season three it is revealed that she is a clone from the year 2213. In season five, after the Time Bureau is shut down, she became a permanent member of the Legends, eventually becoming co-captain alongside Sara. In season 6, she marries Sara.
Matt Ryan as John Constantine (seasons 4–6; recurring: season 3) and Gwyn Davies (season 7): An English magician/warlock, occult detective, and con man. Ryan is listed among the main cast but receives a special appearance credit. Ryan was announced as being promoted to a series regular for the fourth season ahead of its renewal, reprising his role as Constantine from the short-lived series Constantine. In season seven, Ryan portrayed a new character named Dr. Gwyn Davies, an eccentric scientist from the early 20th century.
Courtney Ford as Nora Darhk (seasons 4–5; recurring: season 3; guest: season 7): The daughter of the deceased super-villain Damien Darhk and the love interest (later wife) of Ray Palmer. The character's younger self was introduced on Arrow.
Ramona Young as Mona Wu (season 4; recurring: season 5): A young woman obsessed with fantasy novels who is "something of an expert in the world of the magical creatures that the Legends encounter". She works for the Time Bureau. She leaves the Waverider in season 5 to assume the Rebecca Silver pen name from Mick Rory.
Olivia Swann as Astra Logue (seasons 5–7; guest: season 4)A woman damned to hell as a child following a botched exorcism by Constantine. Now an adult, she had become determined to rise to the top of hell's food chain. However, after helping the Legends defeat the Fates, Astra moves in to Constantine's house, and wants to try living a normal life on Earth.
Adam Tsekhman as Gary Green (seasons 6–7; recurring: seasons 3–5): A Time Bureau Agent serving under Director Rip Hunter when it was founded with the goal of protecting and preserving the timeline. After Hunter is arrested and removed from office when he violates Time Bureau Code, Gary serves under Agent and later Director Ava Sharpe as her most loyal and often very obsessed Time Bureau Agent. After being easily manipulated by Director Sharpe, John Constantine, and the Legends, along with being mistreated by them, Gary betrays the team and joins Neron and Tabitha in their quest to bring the demons and the denizens of Hell over on Earth. However, after seeing that Neron and Tabitha do not care about him, Gary regrets his decision and rejoins the Legends; aiding them in destroying Neron and Tabitha for good. For his actions, Gary is made a part-time member of the Legends, and becomes John Constantine's sorcerer apprentice. Gary and Constantine continue to aid the Legends, joining up with them to rescue Astra Logue from Hell, and to stop the Encores and the evil Fates Lachesis and Atropos from enslaving humanity. When Charlie leaves the Legends after the defeat of Lachesis and Atropos, Gary is made a full time member of the Legends and rejoins them along with Constantine. In season six, Gary is revealed to be an alien of the Necrian species who uses his glasses to disguise himself as a human.
Shayan Sobhian as Behrad Tarazi (seasons 6–7; recurring: season 5; guest: season 4): Zari Tomaz's deceased brother, who, during the season four finale, is resurrected, replacing Zari in the team after she alters the timeline. In season five, he is killed by Atropos, but resurrected once more, and is now a permanent wielder of the air totem along with his sister, Zari Tarazi, the version of Zari created when history was changed.
Lisseth Chavez as Esperanza "Spooner" Cruz (seasons 6–7): Esperanza is a "tough and self-sufficient" woman who "lives off the grid, devising ingenious tech for the detection of – and defense against – space aliens [...] and while some might call her paranoid, she calls it being prepared. A survivor of a childhood alien encounter, Spooner now believes she has the ability to communicate telepathically with aliens".
LaMonica Garrett is credited as a main character in "Crisis on Infinite Earths: Part Five" for playing the Anti-Monitor, an evil being dedicated to ending the multiverse, and the polar opposite of Mar Novu / Monitor.