Arts >> Movies & TV >> Movies

Who plays Jenny Weasley in the Harry Potter movies?

Jenny Weasley is played by Katie Leung in the Harry Potter movies. She portrays the character in the films from *Harry Potter and the Order of the Phoenix* onwards.

Movies

Related Categories