•
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. 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. 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. 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. 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. •
Amy Pemberton as
Gideon:The artificial intelligence of the
Waverider. 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. 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. •
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. •
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. ==Production==