Diary of a Wimpy Kid Wiki



Diary of a Wimpy Kid Wiki
The following content contains references to murder and death (as a perpetrator).
Viewer discretion is advised.

Ryan Grantham (born 1998) is a Canadian former actor who is best known for his the role of Rodney James in Diary of a Wimpy Kid (2010 film) as well as Jeffery Augustine in Riverdale.

In March 2020, Ryan murdered his 64-year-old mother Barbara Waite in her home and was arrested, being charged with first-degree murder and later second-degree murder. He had also premeditated a plan to go on a rampage at Simon Fraser University and assassinate the prime minister of Canada, Justin Trudeau, but did not go along with it.[2]

He was sentenced to life in prison with chance of parole after 14 years in September 2022.[3]


Ryan first debut was in The Secret of the Nutcracker in 2007, playing the role of Billy. Since then he has been in numerous TV shows and movies including Supernatural and Becoming Redwood with his last role in 2019 as Jeffery Augustine in Riverdale.

Personal Life

Ryan Grantham was born in 1998 to Barbara Waite and his father in Squamish, British Columbia, Canada. He practiced acting as a kid and enrolled in schools that specializes acting. Ryan began working in the entertainment industry at the age of 9 in 2007.[4]

2020 Murder

In March 2020, Ryan shot his 64-year-old mother in the head as she was playing the piano. A day later he drove east in his car, which was packed with 12 Molotov cocktails, 3 guns, ammunition, and planned to kill Canadian Prime Minister Justin Trudeau. Grantham instead changed his plan and turned himself in to the Vancouver police headquarters.[5] He pled guilty in March 2022.

His sentencing began on June 13, 2022. His lawyer argued that Ryan did it due to his mental illness including an intense period of clinical depression but prosecutors stated Ryan committed a "heartbreaking breach of trust," saying his mother was an excellent parent and he had no reason to fear her.[6]

On September 23, 2022, Ryan pleaded guilty to charges of second degree murder and was sentenced to life in prison. He will not be eligible for parole until 2036.


Year Title Role Notes
2007 The Secret of the Nutcracker Billy
2008 Storm Cell Young Sean
2008 Trial by Fire Little Boy
2009 Riese: Kingdom Falling Young Arkin
2009 Santa Buddies Sam Zachary Gordon, the actor for Greg Heffley is also in this film.
2009 The Imaginarium of Doctor Parnassus Little Anton
2010 Diary of a Wimpy Kid (2010 film) Rodney James
2010 Goblin (film) Ben
2010 Altitude 2010 Bruce
2010 Ice Quake Shane Webster
2010 Battle Of The Bulbs Tim Wallace
2011 Marley and Me: The Puppy Years Grayson Russell, the actor of Fregley is in this film
2012 Barricade (2012 film) Jack Shade
2012 Smart Cookies 2012 Dax
2012 12 Disasters Peter
2013 The Carpenter's Miracle Luke
2013 Becoming Redwood Redwood
2014 Way of the Wicked Young Robbie
2015 Perfect High Robbie
2016 Considering Love And Other Magic Tommy
2019 Undercover Cheerleader Max
2019 Riverdale (2017 TV series) Jeffery Augustine Last appearance