The Loop (TV)
Do you like this video?
Jessica Lee Liszewski (born August 9, 1982), better known as Jess Macallan, is an American actress. She portrays Ava Sharpe in .
DC's Legends of Tomorrow
- Macallan originally auditioned for the role of Dinah Drake/Black Canary, but the role was given to Juliana Harkavy.
Community content is available under CC-BY-SA unless otherwise noted.