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.
Carl Switzer Carl Dean Switzer (August 8, 1927 [1] â€“ January 21, 1959) was an American actor, professional dog breeder, and hunting guide.
Paul "Jesus" Monroe Robert Kirkman has confirmed that Jesus will recur in future seasons of the show.[2] In September 2015, Tom Payne was cast as Paul Monroe.[3]
Sam Witwer In 2016 Witwer played a recurring role of Edward Hyde on Once Upon a Time.[3]