CharacterSara Lance / White CanarySara Lance / White Canary in DC's Legends of Tomorrow (2016), played by Caity Lotz. Played byCaity LotzAppears inDC's Legends of Tomorrow2016