who played sam and dean's father in 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.
Sam Winchester When Sam was only six months old, his mother Mary was killed by the demon Azazel, whom his mother walked in on while he was feeding Sam demon blood. Sam is saved from the ensuing fire by his father, who then gives him to a four-year-old Dean to carry outside.[1] Since that moment, Dean has felt responsible for Sam and became Sam's protector, partially due to pressure from their father to keep his brother safe.