- This is Ronald Weasley. He is played by Rupert Grint. In the movies he plays Harry Potter's and Hermione Granger's best friend. He was born on August 24, 1988. He is currently 25 years old. He was born in Harlow, United Kingdom. He is funny sometimes and he can also be crazy. Ron has 5 more brothers and one sister. His family is poor, but they are lucky. All of the Weasley family are pure-bloods which means none of their family were muggles, (non-magic people). Later in Ron's 7th and last year he gets married to Hermione Granger and have 2 children. Rose Weasley and Hugo Weasley.