Bios

Caity Lotz

Sara Lance/White Canary on "DC's Legends of Tomorrow"

Brandon Routh

Ray Palmer/Atom on "DC's Legends of Tomorrow"

Dominic Purcell

Mick Rory/Heat Wave on "DC's Legends of Tomorrow"

Nick Zano

Dr. Nate Heywood/Steel on "DC's Legends of Tomorrow"

Maisie Richardson-Sellers

Charlie on "DC's Legends of Tomorrow"

Tala Ashe

Zari Adrianna Tomaz on "DC's Legends of Tomorrow"

Matt Ryan

John Constantine on "DC's Legends of Tomorrow"

Jes Macallan

Ava Sharpe on "DC's Legends of Tomorrow"

Courtney Ford

Nora Darhk on "DC's Legends of Tomorrow"

Ramona Young

Mona Wu on "DC's Legends of Tomorrow"

Greg Berlanti

Executive Producer and Co-Creator on "DC's Legends of Tomorrow"

Marc Guggenheim

Executive Producer and Co-Creator on "DC's Legends of Tomorrow"

Phil Klemmer

Executive Producer on "DC's Legends of Tomorrow"