Author:kl4.shop Which roles did Ryan Grantham play in Supernatural and Riverdale'Diary of a Wimpy Kid' actor Ryan Grantham sentenced to life