John Winchester
Fictional character
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. Developed by series creator Eric Kripke, the character is mainly portrayed by Jeffrey Dean... Wikipedia
Parents: Henry Winchester
First TV appearance: Pilot
Children: Dean Winchester (son); Sam Winchester (son); Adam Milligan (son)
Last appearance: "Hey, That's No Way to Say Goodbye" (2023)
Rank: Corporal
TV shows
Played by