Olivia Swann (born September 19, 1992) is an English actress. She portrays Astra Logue and Astra Logue (robot) in DC's Legends of Tomorrow.
Advertisement
Olivia Swann (born September 19, 1992) is an English actress. She portrays Astra Logue and Astra Logue (robot) in DC's Legends of Tomorrow.