Movies Rupert Grint to play Ron Weasley in ‘Harry Potter and the Cursed Child’ on BroadwayBy JamesAugust 26, 20260 The actor, who portrayed Ron Weasley in all eight of the Harry Potter films, is reprising the role of the Gryffindor wizard on Broadway.