who did jeffrey dean morgan play on supernatural
John Winchester (Supernatural) John Eric Winchester[1] is a fictional character on The CW's series Supernatural, and the protagonist of the comic book spin-off series Supernatural: Origins.[2] Developed by series creator Eric Kripke, the character is mainly portrayed by Jeffrey Dean Morgan. John is the father of Sam and Dean Winchester, the show's protagonists.
Jeffrey Dean Morgan Jeffrey Dean Morgan (born April 22, 1966) is an American actor. He is known for playing John Winchester on Supernatural, Denny Duquette on the medical drama Grey's Anatomy, The Comedian in the 2009 superhero film Watchmen, Jason Crouse on The Good Wife, and Negan on The Walking Dead.