who plays white canary in legends of tomorrow
DC \ 's Legends of Tomorrow -- Image LGD01 _ JN _ 0001 -- Pictured ( L-R ) : Arthur Darvill as Rip Hunter , Ciara Renee as Kendra / Hawkgirl , Victor Garber as Professor Martin Stein , Caity Lotz as White Canary , Brandon Routh as Ray Palmer / Atom , Wentworth Miller as Leonard Snart / Captain Cold , and Dominic Purcell as Mick Rory / Heat Wave -- ...