Canadian actor sentenced to life in prison for murdering his mother

Ryan Grantham, who plays the Jeffrey Augustine character of the TV series Riverdale, killed his 64-year-old mother, Barbara Waite, before he went to assassinate Canadian Prime Minister Trudeau.

The 24-year-old actress, who the court charged with first-degree murder, admitted to committing second-degree murder after being convicted of murdering her mother in 2020.

Canadian prosecutors said Grantham also planned to kill Canadian Prime Minister Justin Trudeau.


According to the DEADLINE news site, Grantham said, “I shot him in the back of the head. He would have known it was me in a few minutes,” said Grantham, while filming his mother’s body with his Go-Pro camera after the murder.

The Canadian actor, who used alcohol and drugs for hours after the murder, set out on the way to Canadian Prime Minister Trudeau’s residence with three guns and 12 Molotov cocktails, as well as camping equipment.

After driving 200 km, Grantham turned back and surrendered to a police station, saying “I killed my mother” to a police officer at the police station.


Law enforcement in Vancoouver said that Grantham has been in custody for the past two and a half years and has been participating in a mental health program since his arrest.

During the trial, his lawyers argued that he struggled with anxiety and clinical depression and expressed a desire to kill himself and harm others in the months leading up to his mother’s death.

Grantham will not be able to apply for parole during the first 14 years of his life sentence.