John Winchester is played by Jeffrey Dean Morgan. John is the father to Sam and Dean, and the man who taught them the “family business” of monster hunting. He last appeared in season 2, dying in the premiere and making a posthumous appearance to say goodbye to his sons in the finale.
A young version of John has subsequently appeared in a few episodes involving time travel, but fans have never again gotten to see Morgan portray the character.
Jeffrey Dean Morgan endeared himself to audiences with his recurring role on ABC's smash hit series, Grey's Anatomy (2005). His dramatic arc as heart patient "Denny Duquette", who wins the heart of intern "Izzie Stevens" (Katherine Heigl) in a star-crossed romance, made him a universal fan favorite.
In latest buzz, "The Walking Dead" fans should start preparing for a new character to shake things up in Alexandria. ABC News has confirmed that Jeffrey Dean Morgan has been cast as "Negan" (a guest star in the season six finale and will continue on as a series regular during season seven), a vicious, bat-swinging villain. Find out more here.