Daniel Radcliffe, Emma Watson, and Rupert Grint lead the cast of Harry Potter and the Goblet of Fire as Harry, Hermione, and Ron.
Main cast
- Harry PotterDaniel RadcliffeMain
- Hermione GrangerEmma WatsonMain
- Ron WeasleyRupert GrintMain
Supporting cast
- Albus DumbledoreMichael GambonSupp
- Severus SnapeAlan RickmanSupp
- Minerva McGonagallMaggie SmithSupp
- Rubeus HagridRobbie ColtraneSupp
- Draco MalfoyTom FeltonSupp
- Lord VoldemortRalph FiennesSupp
- Mad-Eye MoodyBrendan GleesonSupp
- Cedric DiggoryRobert PattinsonSupp
- Fleur DelacourClémence PoésySupp
- Viktor KrumStanislav IanevskiSupp
- Barty Crouch Jr.David TennantSupp
- Rita SkeeterMiranda RichardsonSupp
- Arthur WeasleyMark WilliamsSupp
- Molly WeasleyJulie WaltersSupp
- Fred and George WeasleyJames Phelps and Oliver PhelpsSupp
Guest & voice
- Sirius BlackGary OldmanGuest
- Frank BryceEric SykesGuest
No matches — try another name.
About this cast
Harry Potter and the Goblet of Fire, the fourth film in the series, sees Daniel Radcliffe, Emma Watson, and Rupert Grint return as the iconic trio. The film introduces new characters such as Mad-Eye Moody and the resurrected Lord Voldemort, with Ralph Fiennes and Brendan Gleeson joining the ensemble.
FAQs
Who plays Harry Potter in Harry Potter and the Goblet of Fire?
Daniel Radcliffe plays Harry Potter.
Who plays Hermione Granger?
Emma Watson plays Hermione Granger.
Who plays Ron Weasley?
Rupert Grint plays Ron Weasley.
Who plays Lord Voldemort?
Ralph Fiennes plays Lord Voldemort.
Who plays Cedric Diggory?
Robert Pattinson plays Cedric Diggory.
Sources & where to watch: IMDb · Wikipedia · Where to watch (JustWatch UK) · Updated June 2026