FANDOM


Jill Teed is a Canadian actress. She portrayed Dr. Avery Pressnall in the third season Arrow episode, "Draw Back Your Bow".

Credits

Arrow

Actress

Season 3

External links