Home › Full cast › Alastair Stout
Alastair Stout

| Plays | Ron Weasley |
| Born | Not public |
| Age when filming began | – (July 2025) |
| Age at the premiere | – (25 December 2026) |
| Casting announced | 27 May 2025 |
| IMDb | Alastair Stout |
Photo: HBO
Alastair Stout plays Ron in HBO’s Harry Potter, his first major role. He was one of the more than 30,000 children who answered the open casting call of September 2024, for children aged 9 to 11 living in the United Kingdom or Ireland, auditioned in Manchester and was announced with Dominic McLaughlin and Arabella Stanton on 27 May 2025. His age has not been made public; the open call was for children who would be between 9 and 11 in April 2025.
How the books describe Ron Weasley, and every difference so far, is on the character page.
In interviews
In his interview with Scholastic News he talked about the pressure of being only the second actor to play Ron, after Rupert Grint, and about a stunt on the giant chessboard: see the interview.
Sources: Variety.
More of the cast
Dominic McLaughlin · Arabella Stanton · John Lithgow · Janet McTeer · Paapa Essiedu · Nick Frost · Lox Pratt · Daniel Rigby · Bel Powley · Amos Kitson · Rory Wilmot · Luke Thallon · Katherine Parkinson · Ruari Spooner · Gracie Cochrane · Anton Lesser · Warwick Davis · Sirine Saba · Louise Brealey · Orson Matthews · Paul Whitehouse · Johnny Flynn · Kit Harington · Rafe Spall. See also the ages of the cast and the full cast.



