Question: who did jeffrey dean morgan play on 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 .