Question: who does jeffrey dean morgan play in supernatural
Answer: John Eric Winchester is a fictional character on The CW 's series Supernatural , and the protagonist of the comic book spin - off series Supernatural : Origins .