FANDOM


Jessica Stroup SDCC 2014
Jessica Leigh Stroup (born October 23, 1986) is an American actress.

For Disney she plays Joy Meachum in the Marvel/Netflix show Iron Fist.