Who plays Ron Weasley in Harry Potter and the Goblet of Fire?

Ron Weasley in Harry Potter and the Goblet of Fire (2005) is played by Rupert Grint.

See the full spoiler-free cast & character guide for Harry Potter and the Goblet of Fire