who played william arthur weasley
Ron was played by Rupert Grint, Ginny by Bonnie Wright while Fred and George were played by James and Oliver Phelps. Mark Williams and Julie Walters played Arthur and Molly Weasley. Chris Rankin played Percy Weasley in the first, second, fifth and seventh movies but was ommited from the third and sixth. Bill Weasley was played by Richard Fish in the third movie (in a photograph) but replaced with Domhnall Gleeson in the seventh. His character was removed from the fourth, fifth and sixth films.