Before he became Negan on “The Walking Dead,” Jeffrey Dean Morgan played the role of John Winchester on “Supernatural,“ the father to main characters Sam and Dean. The actor’s run on the show began with the pilot in 2005 and continued through the Season 2 finale in 2007, and it wasn’t until the landmark 300th episode in 2019 that he reprised the role.