Ashley Scott

Ashley McCall Scott (born July 13, 1977) is a female Human who is an American actress and model. She portrays Helena Kyle/The Huntress in Birds of Prey.