Actress · DirectorOlivia SwannSeptember 19, 1992(31 years old)EnglandSocialsInstagramIMDbKnown forDC's Legends of TomorrowAstra Logue / Astra Logue