Vanessa Przada

Vanessa Przada portrayed Erika Morrison on Supergirl and young Ava Sharpe on DC's Legends of Tomorrow.