Television News Jeffrey Dean Morgan to reprise 'Supernatural' role for show's 300th episode 12/13/2018 Jeffrey Dean Morgan is set to reprise his role as John Winchester on The CW's "Supernatural" for the show's 300th episode. Read More RELATED NEWS From Tokyo to Las Vegas: Taylor Swift's flight to Super Bowl LVIII'Chucky' Season 3 trailer released by USA Network and Syfy'Quantum Leap' Season 2 visits L.A. riots, Salem Witch Trials, and more TAGS: Jensen Ackles Jeffrey Dean Morgan Jared Padalecki Supernatural The Walking Dead