Jes Macallan (born August 9, 1982) is an American actress. She portrays Ava Sharpe in DC's Legends of Tomorrow.
Credits
DC's Legends of Tomorrow
Actress
Trivia
- Macallan originally auditioned for the role of Dinah Drake/Black Canary, but the role was given to Juliana Harkavy.[1]